Fixed automatically publish call issue

This commit is contained in:
piyushkag
2025-04-10 14:55:08 +05:30
parent af622208ed
commit f379b954ed

View File

@@ -598,8 +598,8 @@ public class CallDao {
if (!requestEndDate.equals(storedEndDate)) { // Check if dates are different if (!requestEndDate.equals(storedEndDate)) { // Check if dates are different
setIfUpdated(callEntity::getEndDate, callEntity::setEndDate, dates.get(1)); setIfUpdated(callEntity::getEndDate, callEntity::setEndDate, dates.get(1));
callEntity.setStatus(CallStatusEnum.PUBLISH.getValue()); // callEntity.setStatus(CallStatusEnum.PUBLISH.getValue());
callRepository.save(callEntity); // callRepository.save(callEntity);
isEndDateUpdated = true; isEndDateUpdated = true;
} }
} }
@@ -611,13 +611,13 @@ public class CallDao {
if (!requestEndTime.equals(storedEndTime)) { if (!requestEndTime.equals(storedEndTime)) {
setIfUpdated(callEntity::getEndTime, callEntity::setEndTime, DateTimeUtil.parseTime(updateCallRequest.getEndTime())); setIfUpdated(callEntity::getEndTime, callEntity::setEndTime, DateTimeUtil.parseTime(updateCallRequest.getEndTime()));
callEntity.setStatus(CallStatusEnum.PUBLISH.getValue()); // callEntity.setStatus(CallStatusEnum.PUBLISH.getValue());
callRepository.save(callEntity); // callRepository.save(callEntity);
isEndTimeUpdated = true; isEndTimeUpdated = true;
} }
} }
if (isEndDateUpdated || isEndTimeUpdated) { if (isEndDateUpdated || isEndTimeUpdated) {
callRepository.save(callEntity);
loggingUtil.logUserAction(UserActionRequest.builder() loggingUtil.logUserAction(UserActionRequest.builder()
.request(request) .request(request)
.actionType(UserActionLogsEnum.UPDATE) .actionType(UserActionLogsEnum.UPDATE)