From 3abf3cef80b84d124815e478c787e1ff1bed4737 Mon Sep 17 00:00:00 2001 From: urviljoshi Date: Wed, 18 May 2022 18:34:57 +0530 Subject: [PATCH] put metadata and object made into single call --- .../datashare/service/impl/DataShareServiceImpl.java | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/data-share/data-share-service/src/main/java/io/mosip/datashare/service/impl/DataShareServiceImpl.java b/data-share/data-share-service/src/main/java/io/mosip/datashare/service/impl/DataShareServiceImpl.java index 376eeb95..0f0e797e 100644 --- a/data-share/data-share-service/src/main/java/io/mosip/datashare/service/impl/DataShareServiceImpl.java +++ b/data-share/data-share-service/src/main/java/io/mosip/datashare/service/impl/DataShareServiceImpl.java @@ -358,9 +358,12 @@ private String storefile(Map metaDataMap, InputStream filedata, } String randomShareKey=subscriberId+policyId+DateTimeFormatter.ofPattern("yyyyMMddHHmmss").format(LocalDateTime.now())+RandomStringUtils.randomAlphanumeric(length); - boolean isDataStored = objectStoreAdapter.putObject(subscriberId, policyId, null, null, randomShareKey, - filedata); - objectStoreAdapter.addObjectMetaData(subscriberId, policyId, null, null, randomShareKey, metaDataMap); + /* + * boolean isDataStored = objectStoreAdapter.putObject(subscriberId, policyId, + * null, null, randomShareKey, filedata); + */ + boolean isDataStored = objectStoreAdapter.putObjectWithMetaData(subscriberId, policyId, null, null, randomShareKey, filedata, metaDataMap); + //objectStoreAdapter.addObjectMetaData(subscriberId, policyId, null, null, randomShareKey, metaDataMap); LOGGER.info(LoggerFileConstant.SESSIONID.toString(), LoggerFileConstant.POLICYID.toString(), randomShareKey, "Is data stored to object store" + isDataStored);