X-Git-Url: https://git.mxchange.org/?a=blobdiff_plain;f=src%2Fjava%2Forg%2Fmxchange%2Faddressbook%2Fbeans%2Fprofile%2FAddressbookUserProfileWebRequestBean.java;h=32dc4fafe2f6752dc7dca42d0f433c4c9c2ea6e2;hb=5be3f91081016da812711b2509c66fba9e133877;hp=a5175559917c37c1057c51a5b950636fd881868f;hpb=7c11e29231535a288c7c69d7bda1d879184d3db8;p=addressbook-war.git diff --git a/src/java/org/mxchange/addressbook/beans/profile/AddressbookUserProfileWebRequestBean.java b/src/java/org/mxchange/addressbook/beans/profile/AddressbookUserProfileWebRequestBean.java index a5175559..32dc4faf 100644 --- a/src/java/org/mxchange/addressbook/beans/profile/AddressbookUserProfileWebRequestBean.java +++ b/src/java/org/mxchange/addressbook/beans/profile/AddressbookUserProfileWebRequestBean.java @@ -21,11 +21,11 @@ import javax.enterprise.context.RequestScoped; import javax.faces.view.facelets.FaceletException; import javax.inject.Inject; import javax.inject.Named; +import org.mxchange.addressbook.beans.login.AddressbookUserLoginWebSessionController; +import org.mxchange.addressbook.beans.user.AddressbookAdminUserWebRequestController; import org.mxchange.jusercore.exceptions.UserNotFoundException; import org.mxchange.jusercore.model.user.User; import org.mxchange.jusercore.model.user.profilemodes.ProfileMode; -import org.mxchange.addressbook.beans.login.AddressbookUserLoginWebSessionController; -import org.mxchange.addressbook.beans.user.AddressbookUserWebSessionController; /** * A web request bean for user profiles @@ -42,16 +42,16 @@ public class AddressbookUserProfileWebRequestBean implements AddressbookUserProf private static final long serialVersionUID = 187_687_145_286_710L; /** - * Login controller + * User controller */ @Inject - private AddressbookUserLoginWebSessionController loginController; + private AddressbookAdminUserWebRequestController adminUserController; /** - * User controller + * Login controller */ @Inject - private AddressbookUserWebSessionController userController; + private AddressbookUserLoginWebSessionController loginController; @Override public boolean isProfileLinkVisibleById (final Long userId) { @@ -60,7 +60,7 @@ public class AddressbookUserProfileWebRequestBean implements AddressbookUserProf try { // Try to get it - u = this.userController.lookupUserById(userId); + u = this.adminUserController.lookupUserById(userId); } catch (final UserNotFoundException ex) { // Throw again throw new FaceletException(ex); @@ -113,4 +113,5 @@ public class AddressbookUserProfileWebRequestBean implements AddressbookUserProf return ((profileMode.equals(ProfileMode.PUBLIC)) || (this.loginController.isUserLoggedIn()) && (profileMode.equals(ProfileMode.MEMBERS))); } + }