add trailer reservation funcitonality; Fixes #443 #587

Merged
philipp merged 2 commits from trailer-reservation into staging 2024-06-10 19:58:15 +02:00
3 changed files with 6 additions and 3 deletions
Showing only changes of commit f56da43723 - Show all commits

View File

@ -134,7 +134,7 @@ WHERE end_date >= CURRENT_DATE ORDER BY end_date
)
.await
{
return Err("Boot in diesem Zeitraum bereits reserviert.".into());
return Err("Hänger in diesem Zeitraum bereits reserviert.".into());
}
Log::create(
@ -172,14 +172,14 @@ WHERE end_date >= CURRENT_DATE ORDER BY end_date
db,
&user,
&format!(
"{} hat eine neue Bootsreservierung für Boot '{}' {} angelegt. Zeit: {}; Zweck: {}",
"{} hat eine neue Hängerreservierung für Hänger '{}' {} angelegt. Zeit: {}; Zweck: {}",
trailerreservation.user_applicant.name,
trailerreservation.trailer.name,
date,
trailerreservation.time_desc,
trailerreservation.usage
),
"Neue Bootsreservierung",
"Neue Hängerreservierung",
None,None
)
.await;

View File

@ -36,6 +36,7 @@
<a href="/stat/boats" class="px-2">Bootsauswertung</a>
<a href="/boatdamage" class="px-2">Bootsschaden</a>
<a href="/boatreservation" class="px-2">Bootsreservierung</a>
<a href="/trailerreservation" class="px-2">Hängerreservierung</a>
</div>
</header>
{% endif %}

View File

@ -78,6 +78,8 @@
class="block w-100 py-2 hover:text-primary-600 border-t">Bootsschaden</a>
<a href="/boatreservation"
class="block w-100 py-2 hover:text-primary-600 border-t">Bootsreservierung</a>
<a href="/trailerreservation"
class="block w-100 py-2 hover:text-primary-600 border-t">Hängerreservierung</a>
{% endif %}
{% if loggedin_user.weight and loggedin_user.sex and loggedin_user.dob %}
<a href="/ergo" class="block w-100 py-2 hover:text-primary-600 border-t">Ergo</a>