From e400b7e9ce808f6c9d04405d1b8c33484bb22629 Mon Sep 17 00:00:00 2001 From: Erik Foris Date: Tue, 25 Jun 2024 11:33:36 +0200 Subject: [PATCH] feat: Update URL construction for add page navigation The code changes modify the `PageController` class to update the URL construction for navigating to the add page. The `getAddPage()` method now maps to the `/add` endpoint instead of the previous `add` endpoint. This change ensures that the URL matches the correct route for the add page. Recent commits: - Integrate add content page into backend - Add base URL to URL construction - Rework URL construction Recent repository commits: - Integrate add content page into backend - Merge branch 'main' into 15-make-content-adding-page-functional-js - Merge branch '11-add-api-for-getting-home-page-data' into 'main' - Merge branch '22-integrate-api-and-frontend' into '11-add-api-for-getting-home-page-data' - Merge branch '11-add-api-for-getting-home-page-data' into '22-integrate-api-and-frontend' - feature: add ability to vote on datasets - Merge remote-tracking branch 'origin/implement-js' into 22-integrate-api-and-frontend - Add base URL to URL construction - Merge remote-tracking branch 'origin/implement-js' into 22-integrate-api-and-frontend - Rework URL construction --- .../fim/PADAS/group3/DataDash/controler/PageController.java | 2 +- src/main/resources/static/main.js | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/src/main/java/de/uni_passau/fim/PADAS/group3/DataDash/controler/PageController.java b/src/main/java/de/uni_passau/fim/PADAS/group3/DataDash/controler/PageController.java index a5c0817..f1a0f6f 100644 --- a/src/main/java/de/uni_passau/fim/PADAS/group3/DataDash/controler/PageController.java +++ b/src/main/java/de/uni_passau/fim/PADAS/group3/DataDash/controler/PageController.java @@ -5,7 +5,7 @@ import org.springframework.web.bind.annotation.GetMapping; @Controller public class PageController { - @GetMapping("add") + @GetMapping("/add") public String getAddPage() { return "add"; } diff --git a/src/main/resources/static/main.js b/src/main/resources/static/main.js index 91dd9e0..771ca3c 100644 --- a/src/main/resources/static/main.js +++ b/src/main/resources/static/main.js @@ -75,6 +75,7 @@ for (const downvoteButton of downvoteButtons) { // functions of the main page function navigateToAdd() { //TODO: url to add page not yet implemented, add here + window.location.href = "/add"; } function filter(filterString) {