diff --git a/alfa-service/src/main/java/de/ozgcloud/alfa/common/LinkedUserProfileResourceSerializer.java b/alfa-service/src/main/java/de/ozgcloud/alfa/common/LinkedUserProfileResourceSerializer.java index b067021ed7ccd6cbf11a778ef493a3ee5341ce58..285b74549e410e7ccde1d86fb9af3c54e19fe9da 100644 --- a/alfa-service/src/main/java/de/ozgcloud/alfa/common/LinkedUserProfileResourceSerializer.java +++ b/alfa-service/src/main/java/de/ozgcloud/alfa/common/LinkedUserProfileResourceSerializer.java @@ -45,8 +45,6 @@ import de.ozgcloud.common.errorhandling.TechnicalException; @Component public class LinkedUserProfileResourceSerializer extends JsonSerializer<Object> implements ContextualSerializer { - // need to autowire, because Spring calls the constructor without parameters - @Autowired private final UserManagerUrlProvider userManagerUrlProvider; private LinkedUserProfileResource annotation; @@ -56,7 +54,8 @@ public class LinkedUserProfileResourceSerializer extends JsonSerializer<Object> this(new UserManagerUrlProvider(new UserManagerProperties())); } - private LinkedUserProfileResourceSerializer(UserManagerUrlProvider userManagerUrlProvider) { + @Autowired + public LinkedUserProfileResourceSerializer(UserManagerUrlProvider userManagerUrlProvider) { this.userManagerUrlProvider = userManagerUrlProvider; }