DENB#37104 Mobile bezoekvraag na reservering maar geen rechten

svn path=/Website/trunk/; revision=30301
This commit is contained in:
Erik Groener
2016-08-15 14:21:40 +00:00
parent 496a2dd358
commit eea453e681

View File

@@ -263,6 +263,10 @@ if (rsv.restype == "CV")
} }
} // restype = "CV" } // restype = "CV"
// mag de gebruiker bezoekers toevoegen?
var xfunc = user.func_enabled("*", null, null, user_key);
var canHaveBez = xfunc.canWrite("WEB_BEZUSE") || xfunc.canWrite("WEB_BEZFOF");
%> %>
<html> <html>
<head> <head>
@@ -279,17 +283,21 @@ if (!rsv.verwijderd) // geen script nodig als reservering verwijderd is.
{ {
// Opslaan button geklikt. Er hoeft niet gerefreshed te worden. Er kan direct weer gewijzigd worden // Opslaan button geklikt. Er hoeft niet gerefreshed te worden. Er kan direct weer gewijzigd worden
alert(L("lcl_mobile_saved")); // ' onder nummer ... ' alert(L("lcl_mobile_saved")); // ' onder nummer ... '
if (<%=rsv_ruimte_key%> == -1 && confirm(L("lcl_mobile_addvisitors")+"?")) var doCallback = true;
if (<%=rsv_ruimte_key%> == -1 && "<%=canHaveBez%>" == "true" )
{ {
var purl = "?rsv_ruimte_key="+json.rsv_ruimte_key if (confirm(L("lcl_mobile_addvisitors")+"?"))
+ "&afs_key=-1" {
+ "&urole=fe"; doCallback = false;
window.location.href = "bezoeker.asp" + purl; var purl = "?rsv_ruimte_key="+json.rsv_ruimte_key
} + "&afs_key=-1"
else + "&urole=fe";
{ window.location.href = "bezoeker.asp" + purl;
McltCallbackHome(json); // Home omdat niet alle browsers anders een refresh doen }
} }
if (doCallback)
McltCallbackHome(json); // Home omdat niet alle browsers anders een refresh doen
} }
}; };