1
0
mirror of https://github.com/kmein/niveum synced 2026-03-16 10:11:08 +01:00

feat(radio-news): set sensible default

This commit is contained in:
2022-05-25 13:13:40 +02:00
parent 0ae6397878
commit 3fa820a65a

View File

@@ -103,15 +103,28 @@
request.open("POST", newsEndpoint, false); // synchronous
request.send(
JSON.stringify({
from: isoString(new Date(formData.get("from"))),
to: isoString(new Date(formData.get("to"))),
from: formData.get("from") + ":00Z",
to: formData.get("to") + ":00Z",
text: formData.get("text"),
})
);
location.reload();
}
function setDate() {
let now = new Date();
document.getElementById("time-from").value = now
.toISOString()
.slice(0, 16);
now.setHours(now.getHours() + 1);
document.getElementById("time-to").value = now
.toISOString()
.slice(0, 16);
}
window.onload = () => {
setDate();
setNextNews();
fetchNews();
};
@@ -122,10 +135,10 @@
<section>
<h1>Submit news</h1>
<form onsubmit="sendNews(event)">
<label>Start date</label>
<input type="datetime-local" name="from" required />
<label>End date</label>
<input type="datetime-local" name="to" required />
<label>Start date (UTC)</label>
<input type="datetime-local" id="time-from" name="from" required />
<label>End date (UTC)</label>
<input type="datetime-local" id="time-to" name="to" required />
<label>News text</label>
<textarea name="text" rows="10" required></textarea>
<input type="submit" />