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) {
|
for (const r of records) {
|
||||||
const venue = r["venue"];
|
const venue = r["venue"];
|
||||||
if (venueUnderInterest(venue)) {
|
const recordOverride = r["Record_override"];
|
||||||
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"])
|
|
||||||
);
|
|
||||||
|
|
||||||
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 {
|
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.id = id;
|
||||||
this.name = name;
|
this.name = name;
|
||||||
this.venue = venue;
|
this.venue = venue;
|
||||||
@ -67,6 +72,7 @@ class Event {
|
|||||||
this.recordOverride = recordOverride;
|
this.recordOverride = recordOverride;
|
||||||
this.comments = comments;
|
this.comments = comments;
|
||||||
this.startTime = startTime;
|
this.startTime = startTime;
|
||||||
|
this.closeUp = closeUp;
|
||||||
this.endTime = endTime;
|
this.endTime = endTime;
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -229,6 +235,17 @@ function populateListHtml(elementName, items, getStartsIn) {
|
|||||||
listItem.appendChild(commentsBadge);
|
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);
|
||||||
document.getElementById(elementName).appendChild(listItem);
|
document.getElementById(elementName).appendChild(listItem);
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user