diff --git a/ApiService/src/main/java/apiservice/repo/AssetRepo.java b/ApiService/src/main/java/apiservice/repo/AssetRepo.java index 9f9326c42869b8ccc705eb0e1e64ba9db49e1e2f..9e3a0aad26f41fe00156e012736605d18e10a088 100644 --- a/ApiService/src/main/java/apiservice/repo/AssetRepo.java +++ b/ApiService/src/main/java/apiservice/repo/AssetRepo.java @@ -3,6 +3,7 @@ package apiservice.repo; import apiservice.model.Asset; import org.springframework.stereotype.Repository; +import java.util.ArrayList; import java.util.HashMap; import java.util.List; import java.util.Map; @@ -19,6 +20,7 @@ public class AssetRepo implements IAssetRepo<Asset> { @Override public Asset save(Asset asset, String uid) { + repository.computeIfAbsent(uid, k -> new ArrayList<>()); repository.get(uid).add(asset); return asset; }