FSN#37751 Met PRSSYS niet verder autorisatie controleren

svn path=/Website/trunk/; revision=30752
This commit is contained in:
Jos Groot Lipman
2016-09-19 09:20:02 +00:00
parent e170187b58
commit 3665c37e0b

View File

@@ -108,12 +108,16 @@ function model_persons()
query.wheres.push("pw.prs_werkplek_key = wg.prs_werkplek_key(+)");
var hasPRSSYS = user.has("WEB_PRSSYS");
query.wheres.push("prs_perslid.prs_perslid_verwijder IS NULL");
var authparamsUSE = user.checkAutorisation("WEB_PRSUSE", true);
if (!authparamsUSE && !hasPRSSYS) // PAS OP: Dit verwacht AAFM-API niet!!!
if (hasPRSSYS)
{
/* zijn we verder klaar */
}
else if (!authparamsUSE) // PAS OP: Dit verwacht AAFM-API niet!!!
query.wheres.push("prs_perslid.prs_perslid_key = " + user_key);
else
{
query.wheres.push("prs_perslid.prs_perslid_verwijder IS NULL");
// TODO: Ook nog ALG autorisatie?
if (authparamsUSE.PRSreadlevel == 0) // prs_bedrijf
{