Removed 2 constraints in gradeLog
This commit is contained in:
parent
517391d0d3
commit
1a072b939e
@ -126,18 +126,16 @@
|
|||||||
logSheet.gradeLog = function (sheet_id, vc, grade) {
|
logSheet.gradeLog = function (sheet_id, vc, grade) {
|
||||||
return new Promise((resolve, reject) => {
|
return new Promise((resolve, reject) => {
|
||||||
//reject if user is not subAdmin or editor
|
//reject if user is not subAdmin or editor
|
||||||
if (!floGlobals.subAdmins.includes(floDapps.user.id) ||
|
if (!floGlobals.subAdmins.includes(floDapps.user.id))
|
||||||
(floGlobals.appObjects.logSheet.sheetList[sheet_id].editors &&
|
return reject("Only subAdmins can grade logs")
|
||||||
!floGlobals.appObjects.logSheet.sheetList[sheet_id].editors.includes(floDapps.user.id)))
|
|
||||||
return reject("Only subAdmins in editor list can grade logs")
|
|
||||||
|
|
||||||
let log = floGlobals.generalDataset(TYPE_SHEET_ENTRY, {
|
let log = floGlobals.generalDataset(TYPE_SHEET_ENTRY, {
|
||||||
receiverID: sheet_id
|
receiverID: sheet_id
|
||||||
})[vc];
|
})[vc];
|
||||||
if (!log)
|
if (!log)
|
||||||
return reject("Log not found");
|
return reject("Log not found");
|
||||||
else if (log.senderID === floDapps.user.id)
|
//else if (log.senderID === floDapps.user.id)
|
||||||
return reject("Cannot grade own log")
|
// return reject("Cannot grade own log")
|
||||||
|
|
||||||
floCloudAPI.tagApplicationData(vc, grade, {
|
floCloudAPI.tagApplicationData(vc, grade, {
|
||||||
receiverID: sheet_id
|
receiverID: sheet_id
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user