Fixed resource id

git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/portlets/user/tabular-data-gwt-service@147139 82a268e6-3cf1-43bd-a215-b396298e98cf
This commit is contained in:
Giancarlo Panichi 2017-04-26 09:46:00 +00:00
parent 62135a892d
commit 4360d8ff67
1 changed files with 13 additions and 5 deletions

View File

@ -10038,11 +10038,19 @@ public class TDGWTServiceImpl extends RemoteServiceServlet implements
+ mimeType + " ,folder: " + saveResourceSession.getItemId() + mimeType + " ,folder: " + saveResourceSession.getItemId()
+ "]"); + "]");
FilesStorage storage = new FilesStorage(); if (storageId.startsWith("http:") || storageId.startsWith("https:")) {
storage.createItemOnWorkspaceByStorageId(storageId, FilesStorage storage = new FilesStorage();
serviceCredentials.getUserName(), fileName, storage.createItemOnWorkspace(storageId,
saveResourceSession.getFileDescription(), mimeType, serviceCredentials.getUserName(), fileName,
saveResourceSession.getItemId()); saveResourceSession.getFileDescription(), mimeType,
saveResourceSession.getItemId());
} else {
FilesStorage storage = new FilesStorage();
storage.createItemOnWorkspaceByStorageId(storageId,
serviceCredentials.getUserName(), fileName,
saveResourceSession.getFileDescription(), mimeType,
saveResourceSession.getItemId());
}
} }
protected void saveResourceByInputStream( protected void saveResourceByInputStream(