diff --git a/backend/src/main/java/com/alttd/altitudeweb/services/discord/AppealDiscord.java b/backend/src/main/java/com/alttd/altitudeweb/services/discord/AppealDiscord.java index 9d0b99a..2739a6f 100644 --- a/backend/src/main/java/com/alttd/altitudeweb/services/discord/AppealDiscord.java +++ b/backend/src/main/java/com/alttd/altitudeweb/services/discord/AppealDiscord.java @@ -40,7 +40,6 @@ public class AppealDiscord { } }); - // Fetch counts for user CompletableFuture bansF = getCountAsync(HistoryType.BAN, appeal.uuid()); CompletableFuture mutesF = getCountAsync(HistoryType.MUTE, appeal.uuid()); CompletableFuture warnsF = getCountAsync(HistoryType.WARN, appeal.uuid()); diff --git a/frontend/src/app/pages/forms/sent/sent.component.ts b/frontend/src/app/pages/forms/sent/sent.component.ts index 2f80569..4d02dbd 100644 --- a/frontend/src/app/pages/forms/sent/sent.component.ts +++ b/frontend/src/app/pages/forms/sent/sent.component.ts @@ -16,11 +16,11 @@ export class SentComponent implements OnInit { private router: Router = inject(Router) ngOnInit() { - const navigation = this.router.getCurrentNavigation(); - const state = navigation?.extras.state as { message: string }; + const state = this.router.getCurrentNavigation()?.extras.state || history.state; - if (state?.message) { - this.message = state.message; + if (state && 'message' in state) { + this.message = state.message as string; } } + }