fixed running tests
diff --git a/src/main/java/de/ids_mannheim/korap/web/service/full/UserService.java b/src/main/java/de/ids_mannheim/korap/web/service/full/UserService.java
index 973544f..45999fc 100644
--- a/src/main/java/de/ids_mannheim/korap/web/service/full/UserService.java
+++ b/src/main/java/de/ids_mannheim/korap/web/service/full/UserService.java
@@ -4,7 +4,7 @@
import com.fasterxml.jackson.databind.node.ObjectNode;
import com.sun.jersey.spi.container.ContainerRequest;
import com.sun.jersey.spi.container.ResourceFilters;
-import de.ids_mannheim.korap.config.BeanConfiguration;
+import de.ids_mannheim.korap.config.BeansFactory;
import de.ids_mannheim.korap.config.Scopes;
import de.ids_mannheim.korap.config.URIParam;
import de.ids_mannheim.korap.exceptions.KustvaktException;
@@ -38,8 +38,6 @@
public class UserService {
private static Logger jlog = LoggerFactory.getLogger(UserService.class);
- // private static Logger jlog = KustvaktLogger
- // .getLogger(KustvaktLogger.SECURITY_LOG);
private AuthenticationManagerIface controller;
private
@@ -47,7 +45,7 @@
UriInfo info;
public UserService() {
- this.controller = BeanConfiguration.getBeans()
+ this.controller = BeansFactory.getKustvaktContext()
.getAuthenticationManager();
}
@@ -237,7 +235,7 @@
try {
User user = controller.getUser(ctx.getUsername());
Userdata data = controller.getUserData(user, UserSettings.class);
- data.addField(Attributes.USERNAME, ctx.getUsername());
+ data.setField(Attributes.USERNAME, ctx.getUsername());
result = data.data();
}catch (KustvaktException e) {
jlog.error("Exception encountered!", e);
@@ -259,7 +257,7 @@
try {
User user = controller.getUser(ctx.getUsername());
- if (user.isDemo())
+ if (User.UserFactory.isDemo(ctx.getUsername()))
return Response.notModified().build();
Userdata data = controller.getUserData(user, UserSettings.class);
@@ -293,7 +291,7 @@
try {
User user = controller.getUser(ctx.getUsername());
Userdata data = controller.getUserData(user, UserDetails.class);
- data.addField(Attributes.USERNAME, ctx.getUsername());
+ data.setField(Attributes.USERNAME, ctx.getUsername());
result = data.data();
}catch (KustvaktException e) {
jlog.error("Exception encountered!", e);
@@ -315,7 +313,7 @@
try {
User user = controller.getUser(ctx.getUsername());
- if (user.isDemo())
+ if (User.UserFactory.isDemo(ctx.getUsername()))
return Response.notModified().build();
UserDetails new_data = new UserDetails(user.getId());
@@ -393,7 +391,7 @@
TokenContext ctx = (TokenContext) context.getUserPrincipal();
try {
User user = controller.getUser(ctx.getUsername());
- if (user.isDemo())
+ if (User.UserFactory.isDemo(ctx.getUsername()))
return Response.notModified().build();
controller.deleteAccount(user);
}catch (KustvaktException e) {