diff --git a/uCC/ucc.database/src/main/java/org/universAAL/ucc/database/aalspace/DataAccessImpl.java b/uCC/ucc.database/src/main/java/org/universAAL/ucc/database/aalspace/DataAccessImpl.java index 61a921434fb09bbe80ebafff1e9fbbadba41f74a..0ca593c7b6114147bb055809ee43f6a5e35552ec 100644 --- a/uCC/ucc.database/src/main/java/org/universAAL/ucc/database/aalspace/DataAccessImpl.java +++ b/uCC/ucc.database/src/main/java/org/universAAL/ucc/database/aalspace/DataAccessImpl.java @@ -131,7 +131,8 @@ public class DataAccessImpl implements DataAccess{ if(instance.equals("User")) { List<User> users = pAgent.getAllUsers(); for(User ur : users) { - roles.add((String)ur.getProperty(Activator.USER_SPACE+"userRole")); + if(ur != null && (String)ur.getProperty(Activator.USER_SPACE+"userRole") != null) + roles.add((String)ur.getProperty(Activator.USER_SPACE+"userRole")); } for(User u : users) { String filter = ((String)u.getProperty(Activator.USER_SPACE+"username")).replace("_", " "); diff --git a/uCC/ucc.frontend/src/main/java/org/universAAL/ucc/controller/aalspace/AddNewPersonController.java b/uCC/ucc.frontend/src/main/java/org/universAAL/ucc/controller/aalspace/AddNewPersonController.java index 4b1e33f62aca12b0941c6f18cef54adfd8912925..17a8af8280005f2781fcde5d6efc8389bc521fc1 100644 --- a/uCC/ucc.frontend/src/main/java/org/universAAL/ucc/controller/aalspace/AddNewPersonController.java +++ b/uCC/ucc.frontend/src/main/java/org/universAAL/ucc/controller/aalspace/AddNewPersonController.java @@ -133,7 +133,8 @@ public class AddNewPersonController implements Button.ClickListener, Window.Clos box.setDescription(enumObj.getDescription()); // Create ComboBox with enum objects and add to form for (String item : enumObj.getValues()) { - box.addItem(item); +// if(item != null) + box.addItem(item); } box.setImmediate(true); if (enumObj.isRequired()) { diff --git a/uCC/ucc.frontend/src/main/java/org/universAAL/ucc/windows/UccUI.java b/uCC/ucc.frontend/src/main/java/org/universAAL/ucc/windows/UccUI.java index 485f93b4c1566262e1777fe73b14e12d833b5bd5..fdc0f3a57b229a83ba16b7a8ed740fb647f81d4d 100644 --- a/uCC/ucc.frontend/src/main/java/org/universAAL/ucc/windows/UccUI.java +++ b/uCC/ucc.frontend/src/main/java/org/universAAL/ucc/windows/UccUI.java @@ -196,9 +196,10 @@ public class UccUI extends Application { pwd.setValue(u.getPassword()); } } - } else { - getMainWindow().showNotification(res.getString("create.account"), Notification.TYPE_HUMANIZED_MESSAGE); - } + } +// else { +// getMainWindow().showNotification(res.getString("create.account"), Notification.TYPE_HUMANIZED_MESSAGE); +// } login = new Button(res.getString("login.label")); hl.addComponent(login); hl.setComponentAlignment(login, Alignment.BOTTOM_RIGHT);