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 c5d25a7dc0be69c0684c522fe454e5b5307e14fa..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 @@ -28,6 +28,7 @@ import java.lang.reflect.InvocationTargetException; import java.util.Collection; import org.apache.commons.lang3.reflect.ConstructorUtils; +import org.springframework.beans.factory.annotation.Autowired; import org.springframework.hateoas.Link; import org.springframework.stereotype.Component; @@ -50,9 +51,10 @@ public class LinkedUserProfileResourceSerializer extends JsonSerializer<Object> // for usage outside of Spring private LinkedUserProfileResourceSerializer() { - this.userManagerUrlProvider = new UserManagerUrlProvider(new UserManagerProperties()); + this(new UserManagerUrlProvider(new UserManagerProperties())); } + @Autowired public LinkedUserProfileResourceSerializer(UserManagerUrlProvider userManagerUrlProvider) { this.userManagerUrlProvider = userManagerUrlProvider; }