Close-up camera support
This commit is contained in:
parent
f417667a7d
commit
942437f7fc
@ -25,19 +25,24 @@ grist.onRecords(function (records) {
|
||||
|
||||
for (const r of records) {
|
||||
const venue = r["venue"];
|
||||
if (venueUnderInterest(venue)) {
|
||||
let e = new Event(
|
||||
nextId++,
|
||||
r["title"],
|
||||
venue,
|
||||
r["video_privacy"],
|
||||
r["Record_override"],
|
||||
r["Comments"],
|
||||
Date.parse(r["start_date"]),
|
||||
Date.parse(r["end_date"])
|
||||
);
|
||||
const recordOverride = r["Record_override"];
|
||||
|
||||
addEventToAppropriateList(e);
|
||||
if (venueUnderInterest(venue)) {
|
||||
if (r["type"] == "talk" || recordOverride){
|
||||
let e = new Event(
|
||||
nextId++,
|
||||
r["title"],
|
||||
venue,
|
||||
r["video_privacy"],
|
||||
recordOverride,
|
||||
r["Comments"],
|
||||
r["Close_up"],
|
||||
Date.parse(r["start_date"]),
|
||||
Date.parse(r["end_date"])
|
||||
);
|
||||
|
||||
addEventToAppropriateList(e);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@ -59,7 +64,7 @@ grist.onOptions(function(options, interaction) {
|
||||
});
|
||||
|
||||
class Event {
|
||||
constructor(id, name, venue, privacy, recordOverride, comments, startTime, endTime) {
|
||||
constructor(id, name, venue, privacy, recordOverride, comments, closeUp, startTime, endTime) {
|
||||
this.id = id;
|
||||
this.name = name;
|
||||
this.venue = venue;
|
||||
@ -67,6 +72,7 @@ class Event {
|
||||
this.recordOverride = recordOverride;
|
||||
this.comments = comments;
|
||||
this.startTime = startTime;
|
||||
this.closeUp = closeUp;
|
||||
this.endTime = endTime;
|
||||
}
|
||||
|
||||
@ -229,6 +235,17 @@ function populateListHtml(elementName, items, getStartsIn) {
|
||||
listItem.appendChild(commentsBadge);
|
||||
}
|
||||
|
||||
if (i.closeUp != "NO") {
|
||||
var closeUpBadge = document.createElement("span");
|
||||
closeUpBadge.setAttribute("class", "badge text-bg-dark rounded-pill")
|
||||
if (i.closeUp == "YES"){
|
||||
closeUpBadge.innerHTML = "Needs close up camera";
|
||||
} else {
|
||||
closeUpBadge.innerHTML = "Maybe needs close up camera";
|
||||
}
|
||||
listItem.appendChild(closeUpBadge);
|
||||
}
|
||||
|
||||
document.getElementById(elementName).appendChild(listItem);
|
||||
document.getElementById(elementName).appendChild(listItem);
|
||||
}
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user