Commit 90c4bd07 by Tuomas Riihimäki

lefix

1 parent 5a7124c9
......@@ -109,9 +109,9 @@ public class UserBean implements UserBeanLocal {
@Override
@RolesAllowed(UserPermission.S_VIEW_ALL)
public List<User> getUsers() {
public List<EventUser> getUsers() {
List<User> ret = userFacade.findAll();
List<EventUser> ret = eventUserFacade.findAll();
return ret;
}
......@@ -191,7 +191,7 @@ public class UserBean implements UserBeanLocal {
user = eventUserFacade.merge(user);
logger.debug("uploading image to userid {}", user);
IUser curruser = permbean.getCurrentUser();
EventUser curruser = permbean.getCurrentUser();
if (!curruser.equals(user) && !permbean.hasPermission(UserPermission.MODIFY)) {
loggerbean.logMessage(SecurityLogType.permissionDenied, curruser, "user tried to save picture to userid " + user + " without sufficient permissions!");
throw new EJBAccessException("No permission to upload image as another user");
......@@ -306,8 +306,8 @@ public class UserBean implements UserBeanLocal {
@Override
@RolesAllowed(UserPermission.S_VIEW_ALL)
public SearchResult<User> getUsers(int page, int pagesize, String sort, String search) {
return userFacade.searchUser(page, pagesize, sort, search);
public SearchResult<EventUser> getUsers(int page, int pagesize, String sort, String search) {
return eventUserFacade.searchUser(page, pagesize, sort, search);
}
// @Override
......
......@@ -10,6 +10,7 @@ import fi.insomnia.bortal.model.User;
public interface LoggingBeanLocal {
LogEntry logMessage(SecurityLogType paramType, User user, String... description);
LogEntry logMessage(SecurityLogType paramType, EventUser user, String... description);
}
......@@ -15,7 +15,7 @@ import fi.insomnia.bortal.utilities.SearchResult;
@Local
public interface UserBeanLocal {
List<User> getUsers();
List<EventUser> getUsers();
SearchResult<User> getUsers(int page, int pagesize, String sort, String search);
......
......@@ -17,7 +17,7 @@ import fi.insomnia.bortal.beans.PlaceBeanLocal;
import fi.insomnia.bortal.beans.PlaceMapBeanLocal;
import fi.insomnia.bortal.enums.apps.MapPermission;
import fi.insomnia.bortal.model.EventMap;
import fi.insomnia.bortal.model.IUser;
import fi.insomnia.bortal.model.EventUser;
import fi.insomnia.bortal.web.annotations.SelectedUser;
import fi.insomnia.bortal.web.cdiview.GenericCDIView;
......@@ -31,7 +31,7 @@ public class MapView extends GenericCDIView {
@Inject
@SelectedUser
private IUser user;
private EventUser user;
private EventMap activeMap;
......@@ -106,11 +106,11 @@ public class MapView extends GenericCDIView {
this.activeMap = activeMap;
}
public void setUser(IUser user) {
public void setUser(EventUser user) {
this.user = user;
}
public IUser getUser() {
public EventUser getUser() {
return user;
}
}
......@@ -20,6 +20,7 @@ import fi.insomnia.bortal.beans.UserBeanLocal;
import fi.insomnia.bortal.enums.apps.MapPermission;
import fi.insomnia.bortal.exceptions.BortalCatchableException;
import fi.insomnia.bortal.model.EventMap;
import fi.insomnia.bortal.model.EventUser;
import fi.insomnia.bortal.model.Place;
import fi.insomnia.bortal.model.User;
import fi.insomnia.bortal.web.annotations.SelectedUser;
......@@ -45,7 +46,7 @@ public class PlaceView extends GenericCDIView {
@Inject
@SelectedUser
private User user;
private EventUser user;
@Inject
private EventMap currentMap;
......@@ -135,7 +136,7 @@ public class PlaceView extends GenericCDIView {
public String reserveForUser() {
try {
User user = userlist.getRowData();
EventUser user = userlist.getRowData();
if (placebean.reservePlace(place, userlist.getRowData())) {
placebean.buySelectedPlaces(user);
}
......
......@@ -11,8 +11,8 @@ import javax.inject.Named;
import fi.insomnia.bortal.beans.PlaceGroupBeanLocal;
import fi.insomnia.bortal.enums.apps.MapPermission;
import fi.insomnia.bortal.model.EventUser;
import fi.insomnia.bortal.model.GroupMembership;
import fi.insomnia.bortal.model.IUser;
import fi.insomnia.bortal.model.Place;
import fi.insomnia.bortal.model.PlaceGroup;
import fi.insomnia.bortal.web.annotations.SelectedUser;
......@@ -28,7 +28,7 @@ public class PlacegroupView extends GenericCDIView {
// private UserView userview;
@Inject
@SelectedUser
private IUser user;
private EventUser user;
@EJB
private transient PlaceGroupBeanLocal placegroupBean;
......@@ -122,4 +122,12 @@ public class PlacegroupView extends GenericCDIView {
public Place getPlace() {
return place;
}
public EventUser getUser() {
return user;
}
public void setUser(EventUser user) {
this.user = user;
}
}
......@@ -7,7 +7,7 @@ import javax.inject.Named;
import fi.insomnia.bortal.beans.PlaceGroupBeanLocal;
import fi.insomnia.bortal.enums.apps.MapPermission;
import fi.insomnia.bortal.model.IUser;
import fi.insomnia.bortal.model.EventUser;
import fi.insomnia.bortal.web.annotations.SelectedUser;
import fi.insomnia.bortal.web.cdiview.GenericCDIView;
......@@ -21,7 +21,7 @@ public class TokenView extends GenericCDIView {
@Inject
@SelectedUser
private IUser user;
private EventUser user;
@EJB
private transient PlaceGroupBeanLocal placegroupbean;
......
......@@ -7,7 +7,7 @@ import javax.inject.Inject;
import javax.inject.Named;
import fi.insomnia.bortal.beans.CardTemplateBeanLocal;
import fi.insomnia.bortal.model.IUser;
import fi.insomnia.bortal.model.EventUser;
import fi.insomnia.bortal.model.PrintedCard;
import fi.insomnia.bortal.web.annotations.SelectedUser;
import fi.insomnia.bortal.web.cdiview.GenericCDIView;
......@@ -22,15 +22,15 @@ public class UserCardView extends GenericCDIView {
@Inject
@SelectedUser
private IUser user;
private EventUser user;
private ListDataModel<PrintedCard> printedCards;
public IUser getUser() {
public EventUser getUser() {
return user;
}
public void setUser(IUser user) {
public void setUser(EventUser user) {
this.user = user;
}
......
Markdown is supported
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!