DJIN#38020 geeft nu pas foutmelding als er niets te doen is.
svn path=/Website/trunk/; revision=32372
This commit is contained in:
@@ -23,6 +23,7 @@ var JSON_Result = true;
|
||||
protectRequest.validateToken();
|
||||
var level = getFParam('level');
|
||||
var message = "";
|
||||
var hasAnyAuth = false;
|
||||
var afspr_key_arr = new Array();
|
||||
if (level == "B")
|
||||
{
|
||||
@@ -46,8 +47,9 @@ if (level == "B")
|
||||
for (var afspr_key in afspr_key_arr)
|
||||
{
|
||||
var this_bez = bez.func_enabled_afspraak(afspr_key);
|
||||
user.auth_required_or_abort(this_bez.canChange);
|
||||
hasAnyAuth |= this_bez.canDelete;
|
||||
}
|
||||
user.anything_todo_or_abort(hasAnyAuth);
|
||||
for (var i = 0; i < bez_key.length; i++)
|
||||
{
|
||||
var msg = bez.deleteBezoekers(bez_key[i], true); // eventueel afspraak
|
||||
|
||||
@@ -16,11 +16,13 @@ function bezDelete(rowArray, isMulti)
|
||||
, level: "B"
|
||||
};
|
||||
protectRequest.dataToken(data);
|
||||
var tableID = $(rowArray).closest('table').attr('id');
|
||||
FcltMgr.confirm(L("lcl_bez_confirm_delete_bezoeker"), { autoconfirm: isMulti }, function() {
|
||||
$.post("bez_delete.asp",
|
||||
data,
|
||||
FcltCallbackAndThen(function() {
|
||||
$.each(rowArray, function() { $(this).children(".multiselect").trigger("click"); $(this).hide() });
|
||||
$.each(rowArray, function() { $(this).remove() });
|
||||
toggleFooter.apply(tableID);
|
||||
}),
|
||||
"json");
|
||||
});
|
||||
|
||||
Reference in New Issue
Block a user