tiny fixes
This commit is contained in:
@@ -42,6 +42,11 @@ func updateAdmin(username string, password string) {
|
||||
}
|
||||
|
||||
func showAdmin() {
|
||||
err := database.InitDB(config.GetDBPath())
|
||||
if err != nil {
|
||||
fmt.Println(err)
|
||||
return
|
||||
}
|
||||
userService := service.UserService{}
|
||||
userModel, err := userService.GetFirstUser()
|
||||
if err != nil {
|
||||
|
||||
@@ -67,6 +67,11 @@ func updateSetting(port int, path string, subPort int, subPath string) {
|
||||
}
|
||||
|
||||
func showSetting() {
|
||||
err := database.InitDB(config.GetDBPath())
|
||||
if err != nil {
|
||||
fmt.Println(err)
|
||||
return
|
||||
}
|
||||
settingService := service.SettingService{}
|
||||
allSetting, err := settingService.GetAllSetting()
|
||||
if err != nil {
|
||||
|
||||
@@ -108,6 +108,10 @@ func (s *Server) initRouter() (*gin.Engine, error) {
|
||||
// Serve index.html as the entry point
|
||||
// Handle all other routes by serving index.html
|
||||
engine.NoRoute(func(c *gin.Context) {
|
||||
if c.Request.URL.Path == strings.TrimSuffix(base_url, "/") {
|
||||
c.Redirect(http.StatusTemporaryRedirect, base_url)
|
||||
return
|
||||
}
|
||||
if !strings.HasPrefix(c.Request.URL.Path, base_url) {
|
||||
c.String(404, "")
|
||||
return
|
||||
|
||||
Reference in New Issue
Block a user