This is an automated email from the ASF dual-hosted git repository.

linkinstar pushed a commit to branch test
in repository https://gitbox.apache.org/repos/asf/incubator-answer.git


The following commit(s) were added to refs/heads/test by this push:
     new 5fd09d87 refactor(router): comment out UI index file check for dynamic 
routing
5fd09d87 is described below

commit 5fd09d878368edc3b2b020b62e48c417d6948fce
Author: LinkinStars <[email protected]>
AuthorDate: Mon Oct 21 10:57:36 2024 +0800

    refactor(router): comment out UI index file check for dynamic routing
---
 internal/router/ui.go | 13 +++++++++----
 1 file changed, 9 insertions(+), 4 deletions(-)

diff --git a/internal/router/ui.go b/internal/router/ui.go
index b959bcd3..b0b8a6d9 100644
--- a/internal/router/ui.go
+++ b/internal/router/ui.go
@@ -153,10 +153,15 @@ func (a *UIRouter) Register(r *gin.Engine, baseURLPath 
string) {
                        return
                }
 
-               if filePath == UIIndexFilePath {
-                       c.String(http.StatusNotFound, string(file))
-                       return
-               }
+               // This part is to solve the problem of returning 404 when the 
access path does not exist.
+               // However, there is no way to check whether the current route 
exists in the frontend.
+               // We can only hand over the route to the frontend for 
processing.
+               // And the plugin, frontend routes can now be dynamically 
registered,
+               // so there's no good way to get all frontend routes
+               //if filePath == UIIndexFilePath {
+               //      c.String(http.StatusNotFound, string(file))
+               //      return
+               //}
 
                c.String(http.StatusOK, string(file))
        })

Reply via email to