Update SQL query to filter dates within the last 14 days and add a notification for closed registration.

This commit is contained in:
2024-02-07 19:32:14 +01:00
parent b067be722d
commit c0efdf8b49
4 changed files with 152 additions and 53 deletions
+12 -2
View File
@@ -194,8 +194,18 @@ impl Component for App {
<div class="section">
{
if let Some(dates) = self.dates.as_ref(){
if let Some(_date) = self.selected_date.as_ref(){
if let Some(_saved) = self.successfully_saved.as_ref(){
if let Some(date) = self.selected_date.as_ref(){
if date.end_time < (chrono::Local::now() + chrono::Duration::days(4)).naive_local(){
html!(
<div class="columns is-centered">
<div class="column is-half">
<div class="notification is-light">
<h1>{"Die Anmeldung ist bereits geschlossen."}</h1>
</div>
</div>
</div>
)
} else if let Some(_saved) = self.successfully_saved.as_ref(){
self.view_dank_dialog(ctx)
} else if self.nutzer.is_none(){
self.view_eingabe_daten(ctx)