refactor code

This commit is contained in:
RaktimaNXG
2024-07-26 14:40:22 +05:30
parent b8d6ec5fe0
commit 1181ba6f90
2 changed files with 3 additions and 4 deletions
@@ -4,7 +4,7 @@ async function DocumentAftersave(request) {
console.log('new entry is insert in contracts_Document');
const createdAt = request.object.get('createdAt');
const Folder = request.object.get('Type');
const ip = request?.headers?.['x-real-ip'] || '';
const ip = request?.headers?.['x-real-ip'] || request.object?.get('OriginIp') || '';
if (createdAt && Folder === undefined) {
// console.log("IN If condition")
const TimeToCompleteDays = request.object.get('TimeToCompleteDays') || 15;
@@ -13,7 +13,7 @@ async function DocumentAftersave(request) {
const documentQuery = new Parse.Query('contracts_Document');
const updateQuery = await documentQuery.get(request.object.id, { useMasterKey: true });
updateQuery.set('ExpiryDate', ExpiryDate);
updateQuery.set('OriginIp', ip || request.object?.get('OriginIp') || '');
updateQuery.set('OriginIp', ip);
const AutoReminder = request?.object?.get('AutomaticReminders') || false;
if (AutoReminder) {
const RemindOnceInEvery = request?.object?.get('RemindOnceInEvery') || 5;
@@ -12,9 +12,8 @@ export default async function TemplateAfterSave(request) {
ReminderDate.setDate(ReminderDate.getDate() + RemindOnceInEvery);
request.object.set('NextReminderDate', ReminderDate);
request.object.set('OriginIp', ip);
} else {
request.object.set('OriginIp', ip);
}
request.object.set('OriginIp', ip);
await request.object.save(null, { useMasterKey: true });
if (signers && signers.length > 0) {
await updateAclDoc(request.object.id);