Do not display slotrefs for unreservable slots

Stop displaying slot reference codes in the "additional tracks"
table if the slot is actually not bookable

Change-Id: I367d75bcfc289475d28df2bbd524adda059f4b05
This commit is contained in:
Thierry Carrez 2018-02-02 13:10:36 +01:00
parent 648d1bf395
commit 3781e486f7
2 changed files with 8 additions and 1 deletions

View File

@ -114,7 +114,7 @@
{{#if (lookup schedule time.name)}} {{#if (lookup schedule time.name)}}
<td><span class="label label-primary {{lookup schedule time.name}}">{{lookup schedule time.name}}</td> <td><span class="label label-primary {{lookup schedule time.name}}">{{lookup schedule time.name}}</td>
{{else}} {{else}}
<td><small><i>{{room}}-{{time.name}}</i></small></td> <td><small><i>{{roomcode schedule room time.name}}</i></small></td>
{{/if}} {{/if}}
{{/each}} {{/each}}
</tr> </tr>

View File

@ -18,6 +18,13 @@ Handlebars.registerHelper('hashtag', function(options) {
return new Handlebars.SafeString(sentence); return new Handlebars.SafeString(sentence);
}); });
Handlebars.registerHelper('roomcode', function(schedule, room, timecode) {
if (schedule[timecode] == "") {
return room + "-" + timecode;
}
return "";
});
// What is the day today ? // What is the day today ?
var now = new Date(); var now = new Date();
var days = ['Sunday','Monday','Tuesday','Wednesday','Thursday','Friday','Saturday']; var days = ['Sunday','Monday','Tuesday','Wednesday','Thursday','Friday','Saturday'];