From 577ee3d831b7e7ae6b1cfba7f305a7e409bf5c80 Mon Sep 17 00:00:00 2001 From: Fabio Sinibaldi Date: Wed, 22 Sep 2021 17:46:46 +0200 Subject: [PATCH] Concessione : Fixed abstract management --- .../service/engine/mongo/ConcessioniMongoManager.java | 5 +++++ .../geoportal/service/ConcessioniOverMongoTest.java | 2 ++ 2 files changed, 7 insertions(+) diff --git a/geoportal-service/src/main/java/org/gcube/application/geoportal/service/engine/mongo/ConcessioniMongoManager.java b/geoportal-service/src/main/java/org/gcube/application/geoportal/service/engine/mongo/ConcessioniMongoManager.java index 1bbfdbf..fd2df98 100644 --- a/geoportal-service/src/main/java/org/gcube/application/geoportal/service/engine/mongo/ConcessioniMongoManager.java +++ b/geoportal-service/src/main/java/org/gcube/application/geoportal/service/engine/mongo/ConcessioniMongoManager.java @@ -405,6 +405,11 @@ public class ConcessioniMongoManager extends MongoManager{ sectionParent = ws .createFolder(new FolderOptions( "relazione","Relazione di scavo : "+content.getTitolo(),base)); + else if(content instanceof AbstractRelazione) + sectionParent = ws .createFolder(new FolderOptions( + "abstract_relazione","Abstract relazione di scavo : "+content.getTitolo(),base)); + + else if (content instanceof UploadedImage) sectionParent = ws .createFolder(new FolderOptions( "imgs","Immagini rappresentative : "+content.getTitolo(),base)); diff --git a/geoportal-service/src/test/java/org/gcube/application/geoportal/service/ConcessioniOverMongoTest.java b/geoportal-service/src/test/java/org/gcube/application/geoportal/service/ConcessioniOverMongoTest.java index 6b25aef..83fb52d 100644 --- a/geoportal-service/src/test/java/org/gcube/application/geoportal/service/ConcessioniOverMongoTest.java +++ b/geoportal-service/src/test/java/org/gcube/application/geoportal/service/ConcessioniOverMongoTest.java @@ -293,6 +293,8 @@ public class ConcessioniOverMongoTest extends BasicServiceTestUnit{ //Upload files upload(storage,target,c.getMongo_id(),Paths.RELAZIONE,"relazione.pdf"); + upload(storage,target,c.getMongo_id(),Paths.ABSTRACT_RELAZIONE,"relazione.pdf"); + upload(storage,target,c.getMongo_id(),Paths.POSIZIONAMENTO,"pos.shp","pos.shx"); // Clash on workspaces