SGGR#90933 Zonder lees-rechten op de melding, na instemming een toaster tonen

svn path=/Website/trunk/; revision=70605
This commit is contained in:
2025-10-14 08:52:56 +00:00
parent 62cfc543ff
commit 885655ca8e
2 changed files with 23 additions and 3 deletions

View File

@@ -275,6 +275,19 @@ switch (req_info)
}
break;
}
case "show_after_instem":
{
protectQS.verify({ allowparams: ["req_info"]});
var mld_key = getQParamInt("mld_key", -1);
var mfe = mld.func_enabled_melding(mld_key);
result.show = mfe.canReadAny || mfe.canChangeKenmerkBlok;
if (!mfe.canReadAny) {
result.toaster = L("lcl_mld_ingestemd").format(mld.mld_prefix(mld_key) + mld_key);
}
break;
}
case "show_after_fwd":
{
protectQS.verify({ allowparams: ["req_info"]});

View File

@@ -50,10 +50,17 @@ function mld_melding_forwarded(mld_key)
// mld_key: mld_key deze staat al in proteced_mld_info_ajax
$.getJSON(protected_mld_info_ajax,
data,
mld_melding_fwd_callback);
mld_reload_or_close);
}
function mld_melding_fwd_callback(json, textStatus)
function mld_melding_ingestemd() {
var data = { req_info: "show_after_instem"};
$.getJSON(protected_mld_info_ajax,
data,
mld_reload_or_close);
}
function mld_reload_or_close(json, textStatus)
{
if (json)
{
@@ -358,7 +365,7 @@ function mld_instem()
protectRequest.dataToken(data);
$.post("mld_instemmen.asp",
data,
FcltCallbackAndThen(fn_mld_melding_reload(mld_key)),
FcltCallbackAndThen(mld_melding_ingestemd),
"json");
});
}