MARX#53147 Autorisatie correctie
svn path=/Website/trunk/; revision=39099
This commit is contained in:
@@ -58,13 +58,13 @@ if (opdr_key > -1)
|
||||
{ // BESTAANDE OPDRACHT
|
||||
var this_opdr = mld.func_enabled_opdracht(opdr_key); // wat mag ik zoal op deze opdracht
|
||||
user.auth_required_or_abort(this_opdr.canReadAny);
|
||||
if ((this_opdr.canHervatten && resume) || (this_opdr.canOnderbreken && halt))
|
||||
if (halt || resume)
|
||||
{
|
||||
user.auth_required_or_abort((halt && this_opdr.canOnderbreken) || (resume && this_opdr.canHervatten));
|
||||
mld.opdr_hltrsm(opdr_key, { halt: halt, resume: resume }); // Zorgt voor het zetten van de mld_opdr.mld_opdr_halted waarde en het tracken van "ORDHLT" of "ORDRSM".
|
||||
}
|
||||
else
|
||||
{
|
||||
user.auth_required_or_abort(resume || halt);
|
||||
|
||||
// Deze moet overnieuw omdat canOnderbreken & canHervatten waarschijnlijk veranderd zijn.
|
||||
this_opdr = mld.func_enabled_opdracht(opdr_key);
|
||||
}
|
||||
var mld_opdr = mld.mld_opdr_info(opdr_key);
|
||||
var mld_melding = mld.mld_melding_info(mld_opdr.mld_key);
|
||||
|
||||
Reference in New Issue
Block a user