FSN#35170 de overzetten knop pas tonen bij PRSMAN rechten zoals in prs_transfer wordt gevraagd

svn path=/Website/trunk/; revision=28192
This commit is contained in:
Ruud Lipper
2016-02-16 15:24:38 +00:00
parent 65bc80b1e4
commit a04b3eca1e

View File

@@ -24,9 +24,12 @@ var showall = getQParamInt("showall", 0) == 1;
// De functie checkAutorisation(autfunction) geeft een Response.End indien er geen autorisatie voor autfunction wordt gevonden
var authparams = user.checkAutorisation("WEB_PRSUSE");
var authparamsPRSMAN = user.checkAutorisation("WEB_PRSMAN", true);
var prsauthparams = prs.checkAutorisation(prs_key);
//user.auth_required_or_abort(prsauthparams.writeman || prsauthparams.writeuse || prsauthparams.writeself);
%>
<html>
@@ -89,7 +92,7 @@ var prsauthparams = prs.checkAutorisation(prs_key);
case "melding":
case "reservering":
case "contract": {
eEdit = true;
eEdit = true;
eTransfer = true;
break;
}
@@ -117,7 +120,10 @@ var prsauthparams = prs.checkAutorisation(prs_key);
if (prsauthparams.writeuse)
{
rst.addAction({ action: "prs_edit", caption: L("lcl_edit"), isDefault: true});
rst.addAction({ action: "prs_transfer", caption: L("lcl_prs_transfer_opvolger"), enabler: "eTransfer", multi: true, multiOnce: true});
if (authparamsPRSMAN)
{
rst.addAction({ action: "prs_transfer", caption: L("lcl_prs_transfer_opvolger"), enabler: "eTransfer", multi: true, multiOnce: true});
}
}
var cnt = rst.processResultset();