From 40232bda5517233c7807374218ec3adcf1a04c42 Mon Sep 17 00:00:00 2001 From: Kaan2106 Date: Thu, 12 Sep 2024 18:34:04 +0200 Subject: [PATCH] Update GroupDiscussionsController.java Fixed navbar for official games to display them in the correct "games" tab - especially the game-groups "discussions" page --- .../groups/GroupDiscussionsController.java | 36 +++++++++++++++++++ 1 file changed, 36 insertions(+) diff --git a/Havana-Web/src/main/java/org/alexdev/http/controllers/groups/GroupDiscussionsController.java b/Havana-Web/src/main/java/org/alexdev/http/controllers/groups/GroupDiscussionsController.java index cee0eb1..07b8d91 100644 --- a/Havana-Web/src/main/java/org/alexdev/http/controllers/groups/GroupDiscussionsController.java +++ b/Havana-Web/src/main/java/org/alexdev/http/controllers/groups/GroupDiscussionsController.java @@ -50,6 +50,24 @@ public class GroupDiscussionsController { return; } + if (group.getAlias() != null) { + if (group.getAlias().equalsIgnoreCase("battleball_rebound")) { + webConnection.session().set("page", "games"); + } + + if (group.getAlias().equalsIgnoreCase("lido")) { + webConnection.session().set("page", "games"); + } + + if (group.getAlias().equalsIgnoreCase("snow_storm")) { + webConnection.session().set("page", "games"); + } + + if (group.getAlias().equalsIgnoreCase("wobble_squabble")) { + webConnection.session().set("page", "games"); + } + } + var template = webConnection.template("groups/view_discussions"); template.set("group", group); render(webConnection, group, template, 1); @@ -97,6 +115,24 @@ public class GroupDiscussionsController { } + if (group.getAlias() != null) { + if (group.getAlias().equalsIgnoreCase("battleball_rebound")) { + webConnection.session().set("page", "games"); + } + + if (group.getAlias().equalsIgnoreCase("lido")) { + webConnection.session().set("page", "games"); + } + + if (group.getAlias().equalsIgnoreCase("snow_storm")) { + webConnection.session().set("page", "games"); + } + + if (group.getAlias().equalsIgnoreCase("wobble_squabble")) { + webConnection.session().set("page", "games"); + } + } + var template = webConnection.template("groups/view_discussions"); template.set("group", group); render(webConnection, group, template, page);