Commit 3d664e76 authored by Johannes Bill's avatar Johannes Bill

little bit config refactoring, added weekview vertical

parent db6276bc
...@@ -266,7 +266,10 @@ function getPropperEpochSpan(now) { ...@@ -266,7 +266,10 @@ function getPropperEpochSpan(now) {
function asString(data, now) { function asString(data, now) {
data = data.intervals; data = data.intervals;
if (data.length == 0) { if (data.length == 0) {
return ["Jetzt geöffnet", "nächter Öffnungstermin unbekannt"]; return {
isOpen: false,
asString: ["Jetzt nicht geöffnet", "nächter Öffnungstermin unbekannt"]
};
} }
// var mNow = moment(now); // var mNow = moment(now);
var open = false; var open = false;
...@@ -280,16 +283,25 @@ function asString(data, now) { ...@@ -280,16 +283,25 @@ function asString(data, now) {
} }
if (open) { if (open) {
idx--; idx--;
return ["Jetzt geöffnet", "geöffnet bis " + moment(data[idx][1]).format("LT")]; return {
isOpen: true,
asString: ["Jetzt geöffnet", "bis " + moment(data[idx][1]).format("LT")]
};
} }
else { else {
var retStr = "Jetzt nicht geöffnet"; var retStr = "Jetzt nicht geöffnet";
if (idx == data.length) { if (idx == data.length) {
return [retStr, "nächter Öffnungstermin unbekannt"]; return {
isOpen: false,
asString: [retStr, "nächter Öffnungstermin unbekannt"]
}
} }
else { else {
var nextM = moment(data[idx][0]); var nextM = moment(data[idx][0]);
return [retStr, "wieder geöffnet am " + nextM.format("dddd") + ", " + nextM.format("l") + " ab " + nextM.format("LT")]; return {
isOpen: false,
asString: [retStr, "wieder geöffnet am " + nextM.format("dddd") + ", " + nextM.format("l") + " ab " + nextM.format("LT")]
};
} }
} }
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment