From 42b51d001b73a053623fb7de518519158a506e44 Mon Sep 17 00:00:00 2001 From: Sourav Dey <sourav_d@techjoomla.com> Date: Thu, 27 Dec 2018 11:40:18 +0530 Subject: [PATCH] Issue #Sb-7712 fix: Fixing ttl issue in lock service while refreshing lock --- src/service/lockService.js | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/src/service/lockService.js b/src/service/lockService.js index 907531f..58ab009 100644 --- a/src/service/lockService.js +++ b/src/service/lockService.js @@ -246,7 +246,13 @@ function refreshLock (req, response) { var options = { ttl: defaultLockExpiryTime, if_exists: true } dbModel.instance.lock.update( { resourceId: data.request.resourceId, resourceType: data.request.resourceType }, - { expiresAt: newDateObj }, options, function (err) { + { lockId: result.lockId, + resourceInfo: result.resourceInfo, + createdBy: result.createdBy, + creatorInfo: result.creatorInfo, + deviceId: result.deviceId, + createdOn: result.createdOn, + expiresAt: newDateObj }, options, function (err) { if (err) { LOG.error(utilsService.getLoggerData(rspObj, 'ERROR', filename, 'refreshLockAPI', 'error while updating lock data from db', err)) -- GitLab