NYBU#41349 Herhalen/kopieren van reserveringen in het verleden.

svn path=/Website/trunk/; revision=34788
This commit is contained in:
Jos Groot Lipman
2017-08-01 12:38:15 +00:00
parent d018593bf1
commit c14cd01161

View File

@@ -897,13 +897,14 @@ res = {
// -- CONTROLE SCHRIJFRECHTEN --
// Je moet tenminste schrijfrechten hebben
rresult.canChange = rresult.canReadAny &&
rresult.couldCreate = rresult.canReadAny &&
(rresult.canWrite("WEB_RESFOF") ||
rresult.canWrite("WEB_RESBOF") ||
rresult.canWrite("WEB_RESUSE")) &&
canWritePresentPrk &&
(!res_goedgekeurd || (res_goedgekeurd && haveRESAFRrights)) &&
(!notfrontend || rresult.canWrite("WEB_RESFOF") || rresult.canWrite("WEB_RESBOF"));
(!notfrontend && rresult.canWrite("WEB_RESUSE"))) &&
canWritePresentPrk;
rresult.canChange = rresult.couldCreate &&
(!res_goedgekeurd || (res_goedgekeurd && haveRESAFRrights));
rresult.canChangeCV = rresult.canChange;
// als disc_key_arr leeg is hebben we nog 'niets' en zijn we heel soepel
@@ -928,7 +929,7 @@ res = {
rresult.canChange = rresult.canChange && canWrite_ruimte;
// Had ik deze kunnen aanmaken? Dan mag hij als bron van multi's dienen
rresult.couldCreate = rresult.canChange && !res_ruimte_extern;
rresult.couldCreate = rresult.couldCreate && !res_ruimte_extern;
// Reserveringen met openstaande meldingen kunnen niet worden verwijderd.
var openstaandemld = false;