From 1a072b939ed525d8f63767cf74ca642f0454572d Mon Sep 17 00:00:00 2001 From: sairajzero Date: Tue, 6 Dec 2022 19:22:41 +0530 Subject: [PATCH] Removed 2 constraints in gradeLog --- scripts/logsheet.js | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/scripts/logsheet.js b/scripts/logsheet.js index c2291cd..92688c2 100644 --- a/scripts/logsheet.js +++ b/scripts/logsheet.js @@ -126,18 +126,16 @@ logSheet.gradeLog = function (sheet_id, vc, grade) { return new Promise((resolve, reject) => { //reject if user is not subAdmin or editor - if (!floGlobals.subAdmins.includes(floDapps.user.id) || - (floGlobals.appObjects.logSheet.sheetList[sheet_id].editors && - !floGlobals.appObjects.logSheet.sheetList[sheet_id].editors.includes(floDapps.user.id))) - return reject("Only subAdmins in editor list can grade logs") + if (!floGlobals.subAdmins.includes(floDapps.user.id)) + return reject("Only subAdmins can grade logs") let log = floGlobals.generalDataset(TYPE_SHEET_ENTRY, { receiverID: sheet_id })[vc]; if (!log) return reject("Log not found"); - else if (log.senderID === floDapps.user.id) - return reject("Cannot grade own log") + //else if (log.senderID === floDapps.user.id) + // return reject("Cannot grade own log") floCloudAPI.tagApplicationData(vc, grade, { receiverID: sheet_id