diff --git a/src/main/java/org/gcube/portlets/user/geoportaldataentry/server/ConvertToServiceModel.java b/src/main/java/org/gcube/portlets/user/geoportaldataentry/server/ConvertToServiceModel.java index 5b36f68..0b1f25a 100644 --- a/src/main/java/org/gcube/portlets/user/geoportaldataentry/server/ConvertToServiceModel.java +++ b/src/main/java/org/gcube/portlets/user/geoportaldataentry/server/ConvertToServiceModel.java @@ -88,13 +88,11 @@ public class ConvertToServiceModel { } List editors = mapFields.get("Editore"); - if(editors!=null) { - for (String editor : editors) { - concessione.setEditore(editor); - } + if(editors!=null && editors.size()>0) { + concessione.setEditore(editors.get(0)); } - List fontiFinanziamento = mapFields.get("Fonti del finanziamento"); + List fontiFinanziamento = mapFields.get("Fonte del finanziamento"); if(fontiFinanziamento!=null) { concessione.setFontiFinanziamento(fontiFinanziamento); } @@ -109,10 +107,6 @@ public class ConvertToServiceModel { concessione.setIntroduzione(introduzioneLst.get(0)); } - //TODO -// concessione.setLastUpdateTime(lastUpdateTime); -// concessione.setLastUpdateUser(lastUpdateUser); - List nomeLst = mapFields.get("Nome del progetto"); if(nomeLst!=null && nomeLst.size()>0) { concessione.setNome(nomeLst.get(0)); @@ -206,19 +200,16 @@ public class ConvertToServiceModel { relazioneScavo.setResponsabili(responsabiliLst); } + List autoreList = mapFields.get("Autore del documento"); + if(autoreList!=null) { + //TODO + } + List licenzaIdList = mapFields.get("ID Licenza"); if(licenzaIdList!=null && licenzaIdList.size()>0) { relazioneScavo.setLicenseID(licenzaIdList.get(0)); } - //TODO - //relazioneScavo.setCreationTime(creationTime); - //TODO - //relazioneScavo.setPolicy(policy); - //TODO - //Auto by library - //relazioneScavo.setTitolo(titolo); - return relazioneScavo; } @@ -250,6 +241,11 @@ public class ConvertToServiceModel { uplaodedImage.setResponsabili(responsabileLst); } + List autoreList = mapFields.get("Autore"); + if(autoreList!=null) { + //TODO + } + List licenzaIdList = mapFields.get("ID Licenza"); if(licenzaIdList!=null && licenzaIdList.size()>0) { uplaodedImage.setLicenseID(licenzaIdList.get(0));