import org.mxchange.jusercore.model.user.status.UserAccountStatus;
import org.mxchange.juserlogincore.events.confirmation.ObservableUserConfirmedAccountEvent;
import org.mxchange.juserlogincore.events.confirmation.UserConfirmedAccountEvent;
-import org.mxchange.pizzaapplication.beans.BasePizzaController;
+import org.mxchange.pizzaapplication.beans.BasePizzaBean;
import org.mxchange.pizzaapplication.beans.user.PizzaUserWebRequestController;
/**
*/
@Named ("userConfirmationLinkController")
@RequestScoped
-public class PizzaConfirmationLinkWebRequestBean extends BasePizzaController implements PizzaConfirmationLinkWebRequestController {
+public class PizzaConfirmationLinkWebRequestBean extends BasePizzaBean implements PizzaConfirmationLinkWebRequestController {
/**
* Serial number
}
// Now try to find the user in user list, first get the whole list
- List<User> users = this.userController.allUsers();
+ final List<User> users = this.userController.allUsers();
// Get iterator from it
- Iterator<User> iterator = users.iterator();
+ final Iterator<User> iterator = users.iterator();
// Init instance
User user = null;
// Then loop through all
while (iterator.hasNext()) {
// Get next user
- User next = iterator.next();
+ final User next = iterator.next();
// Same confirmation key?
if (Objects.equals(this.getConfirmationKey(), next.getUserConfirmKey())) {
}
// Updated user instance
- User updatedUser;
+ final User updatedUser;
try {
// Get base URL
- String baseUrl = FacesUtils.generateBaseUrl();
+ final String baseUrl = FacesUtils.generateBaseUrl();
// Confirm account
updatedUser = this.userBean.confirmAccount(user, baseUrl);