MENZ#87867 Werkplek lijkt dubbel bezet
svn path=/Website/trunk/; revision=71072
This commit is contained in:
@@ -613,6 +613,7 @@ FCLTHeader.Requires({ plugins: ["kenmerk"], css: [rooturl+"/appl/res/res.css"] }
|
||||
+ " AND rd.res_rsv_deel_dirtlevel = 0"
|
||||
+ " ORDER BY rm.res_rsv_ruimte_van"; // Eerste vooraan.
|
||||
sql +=" AND rd.res_rsv_ruimte_key = rm.res_rsv_ruimte_key"
|
||||
+ " AND rd.res_deel_key = d.res_deel_key"
|
||||
+ " AND rd.res_deel_key = " + res_deel_key
|
||||
+ " AND rm.res_rsv_ruimte_verwijder IS NULL"
|
||||
+ " AND rd.res_rsv_deel_verwijder IS NULL"
|
||||
@@ -822,10 +823,20 @@ FCLTHeader.Requires({ plugins: ["kenmerk"], css: [rooturl+"/appl/res/res.css"] }
|
||||
{
|
||||
var reserver = new Perslid(bloktijden[i].bezet_key);
|
||||
var show_name = reserver.prs_perslid_visibility();
|
||||
if (!show_name && authRES.canWrite("WEB_RESFOF")) { // Als ik voor deze prs mag/mocht reserveren, mag ik z'n naam ook zien
|
||||
var xfunc = user.func_enabled("RES", res_disc_key, null, bloktijden[i].bezet_key, null, true);
|
||||
show_name = xfunc.canRead("WEB_RESFOF");
|
||||
if ( (bloktijden[i].startdatum.getTime() == bloktijden[i].resvan.getTime())
|
||||
&& (bloktijden[i].einddatum.getTime() == bloktijden[i].restot.getTime())
|
||||
)
|
||||
{
|
||||
if (!show_name && authRES.canWrite("WEB_RESFOF")) { // Als ik voor deze prs mag/mocht reserveren, mag ik z'n naam ook zien
|
||||
var xfunc = user.func_enabled("RES", res_disc_key, null, bloktijden[i].bezet_key, null, true);
|
||||
show_name = xfunc.canRead("WEB_RESFOF");
|
||||
}
|
||||
}
|
||||
else
|
||||
{ // bloktijd is niet de reservering
|
||||
show_name = false;
|
||||
}
|
||||
|
||||
var label = bloktijden[i].name + " " + (show_name ? L("lcl_mobile_res_intervalbezetvoor").format(bloktijden[i].bezet)
|
||||
: L("lcl_mobile_res_intervalbezet"));
|
||||
timeslot_radios.push({
|
||||
|
||||
Reference in New Issue
Block a user