HSLE#55301 Bij MLDFOF én MLDBOF mag je <800 altijd bewerken

svn path=/Website/branches/v2018.2/; revision=39967
This commit is contained in:
Jos Groot Lipman
2018-11-27 08:01:22 +00:00
parent bbf49ac178
commit b1a3c25cb4

View File

@@ -405,7 +405,11 @@ function generateFlexKenmerkBlock(params)
// Voor bestaande meldingen zou eigenlijk my_mldrechten.canFlexChange meegenomen moeten worden.
// Maar daar zorgt de parameter reado nu al voor.
if (pvolgnummer <= 800)
{ // characteristics below 800 with mld_status 0 (Pending), 2 (nieuw) and 3 (te accepteren) can be changed by user with WEB_MLDFOF rights HSLE#55301
{
if (my_mldrechten.canWrite("WEB_MLDFOF") && my_mldrechten.canWrite("WEB_MLDBOF"))
return false; //ik mag schrijven
// characteristics below 800 with mld_status 0 (Pending), 2 (nieuw) and 3 (te accepteren) can be changed by user with WEB_MLDFOF rights HSLE#55301
if ((newMelding && my_mldrechten.canWrite("WEB_MLDFOF")) || (my_mldrechten.canWrite("WEB_MLDFOF") && my_mldrechten.canFoChangeBelow800) || my_mldrechten.canFEwrite)
return false; // ik mag schrijven
return true;