diff --git a/Moonlight/Shared/Components/Forms/SmartForm.razor b/Moonlight/Shared/Components/Forms/SmartForm.razor
index e71c4030..f78d4fa5 100644
--- a/Moonlight/Shared/Components/Forms/SmartForm.razor
+++ b/Moonlight/Shared/Components/Forms/SmartForm.razor
@@ -15,7 +15,7 @@
{
if (ErrorMessages.Any())
{
-
+
@foreach (var msg in ErrorMessages)
{
@(msg)
diff --git a/Moonlight/Shared/Components/Navigations/CommunityNavigation.razor b/Moonlight/Shared/Components/Navigations/CommunityNavigation.razor
index 4000e033..8a428389 100644
--- a/Moonlight/Shared/Components/Navigations/CommunityNavigation.razor
+++ b/Moonlight/Shared/Components/Navigations/CommunityNavigation.razor
@@ -10,7 +10,7 @@
+
@errorMessage
}
@@ -65,6 +65,10 @@ else
{
Exception = exception;
Crashed = true;
+
+ var username = IdentityService.IsSignedIn ? IdentityService.CurrentUser.Username : "Guest";
+ Logger.Warn($"A crash occured in the view of the user '{username}'");
+ Logger.Warn(exception);
}
Recover();
diff --git a/Moonlight/Shared/Components/TicketPopup/TicketPopupMain.razor b/Moonlight/Shared/Components/TicketPopup/TicketPopupMain.razor
index f4411697..1227dcb8 100644
--- a/Moonlight/Shared/Components/TicketPopup/TicketPopupMain.razor
+++ b/Moonlight/Shared/Components/TicketPopup/TicketPopupMain.razor
@@ -3,7 +3,7 @@
@if (ViewIndex == 0)
{
-
+
+ if (ticket.Id != Tickets.Last().Id)
+ {
+