FSN#35297 Igv filter op behandelaar is status ondergeschikt, dus ook nieuw enzo, mocht dat voorkomen

svn path=/Website/trunk/; revision=35258
This commit is contained in:
Peter Feij
2017-09-08 12:01:27 +00:00
parent a7cec71638
commit 7019cbf12a

View File

@@ -4,7 +4,7 @@
$Id$
File: pda/mld_list.asp
Description: Toont een beknopte meldingenlijst voor op de pda, dat zijn de aan mij
Description: Toont een beknopte meldingenlijst voor mobile, dat zijn de aan mij
geautoriseerde actieve meldingen op de plaats waar ik ben plus die zonder plaatsgegevens
Parameters: -
Context: -
@@ -112,30 +112,32 @@ if (self > -1)
}
}
else
{ // De actieve meldingen van mij (impliceert status 4|7).
{ // De actieve meldingen van mij.
params.behandel_key = user_key; // De meldingen waarvan ik de behandelaar ben.
params.mldstpen = true; // Status "Pending(0)".
params.mldstnew = true; // Status "Ingevoerd(2)".
params.mldsting = true; // Status "Ingezien(3)".
params.mldstacc = true; // Status "Geaccepteerd(4)".
params.mldstuit = true; // Status "Uitgegeven(7)".
}
}
else if (S("mld_restrict_mobile_to_me") == 1 && ruimte_key == -1 && ins_key == -1)
{ // Alleen die actieve meldingen waarvan ik de behandelaar ben binnen scope.
// Dit is goed en logisch en handig voor de handymen.
// In hun actielijst, maar als ik de meldingen op een ruimte/object wil zien,
// vind ik (PF) dat niet logisch. Daarom: alleen als ik geen context meekreeg.
params.behandel_key = user_key;
params.mldstacc = true; // Status "Geaccepteerd(4)".
params.mldstuit = true; // Status "Uitgegeven(7)".
}
else
{ // De meldingen binnen scope (standaard lopende meldingen (0,2,3,4,7)).
params.mldstpen = true; // Status "Pending(0)".
params.mldstnew = true; // Status "Ingevoerd(2)".
params.mldsting = true; // Status "Ingezien(3)".
params.mldstacc = true; // Status "Geaccepteerd(4)".
params.mldstuit = true; // Status "Uitgegeven(7)".
}
{
params.mldstacc = true; // Status "Geaccepteerd(4)".
params.mldstuit = true; // Status "Uitgegeven(7)".
if (S("mld_restrict_mobile_to_me") == 1 && ruimte_key == -1 && ins_key == -1)
{
// Alleen die actieve meldingen waarvan ik de behandelaar ben binnen scope.
// Dit is goed en logisch en handig voor de handymen.
// In hun actielijst, maar als ik de meldingen op een ruimte/object wil zien,
// vind ik (PF) dat niet logisch. Daarom: alleen als ik geen context meekreeg.
params.behandel_key = user_key;
params.mldstpen = true; // Status "Pending(0)".
params.mldstnew = true; // Status "Ingevoerd(2)".
params.mldsting = true; // Status "Ingezien(3)".
}
}
autfunction = ["WEB_MLDBOF", "WEB_MLDBO2"];
// De functie checkAutorisation(autfunction) geeft een Response.End indien er geen autorisatie voor autfunction wordt gevonden
var authparams = user.checkAutorisation(autfunction);