ARBO#35269 Waarom mag een reservering niet meer worden gewijzigd/verwijderd door FO
svn path=/Website/trunk/; revision=28196
This commit is contained in:
@@ -928,16 +928,6 @@ res = {
|
||||
rresult.readoReason = L("lcl_res_fe_edit_option_only");
|
||||
}
|
||||
|
||||
if ( rresult.canChange && rresult.canChangeUrole != "fo"
|
||||
&& rsv_ruimte_contact_key != user_key
|
||||
&& !user.isCollega(rsv_ruimte_contact_key)
|
||||
&& !user.isCollega(rsv_ruimte_host_key))
|
||||
{ // JGL: Volgens mij kan dit niet meer legaal gebeuren sinds 5.1.2RC2
|
||||
rresult.canChange = false;
|
||||
rresult.couldCreate = false;
|
||||
rresult.readoReason = L("lcl_res_notself");
|
||||
}
|
||||
|
||||
if (rresult.canChange && rsv_ruimte_van < rresult.earliest_expire_change)
|
||||
{
|
||||
rresult.canChange = false;
|
||||
@@ -966,6 +956,16 @@ res = {
|
||||
rresult.canChangeCV = rresult.canChangeCV && (rsv_ruimte_van < rresult.earliest_expire_changeCV? false : true);
|
||||
oRs_d.Close();
|
||||
rresult.canChangeCV = (S("res_cat_with_expired_room") ? rresult.canChangeCV : rresult.canChange);
|
||||
|
||||
if ( rresult.canChange && rresult.canChangeUrole != "fo"
|
||||
&& rsv_ruimte_contact_key != user_key
|
||||
&& !user.isCollega(rsv_ruimte_contact_key)
|
||||
&& !user.isCollega(rsv_ruimte_host_key))
|
||||
{ // JGL: Volgens mij kan dit niet meer legaal gebeuren sinds 5.1.2RC2
|
||||
rresult.canChange = false;
|
||||
rresult.couldCreate = false;
|
||||
rresult.readoReason = L("lcl_res_notself");
|
||||
}
|
||||
}
|
||||
|
||||
// Als *alle* R/C/V onderdelen 'verwerkt' zijn dan worden we ook readonly
|
||||
|
||||
Reference in New Issue
Block a user