clean path prefixes.

This commit is contained in:
Miroslav Šedivý
2022-08-02 01:27:02 +02:00
parent ae2582deaf
commit 554cf3c5e6
2 changed files with 4 additions and 2 deletions
+1 -1
View File
@@ -197,7 +197,7 @@ func (s *Room) Set() {
s.NAT1To1IPs = viper.GetStringSlice("nat1to1")
s.NekoImages = viper.GetStringSlice("neko_images")
s.NekoPrivilegedImages = viper.GetStringSlice("neko_privileged_images")
s.PathPrefix = viper.GetString("path_prefix")
s.PathPrefix = path.Join("/", path.Clean(viper.GetString("path_prefix")))
s.Labels = viper.GetStringSlice("labels")
s.StorageEnabled = viper.GetBool("storage.enabled")
+3 -1
View File
@@ -1,6 +1,8 @@
package config
import (
"path"
"github.com/spf13/cobra"
"github.com/spf13/viper"
)
@@ -77,5 +79,5 @@ func (s *Server) Set() {
s.Admin.Static = viper.GetString("admin.static")
s.Admin.Password = viper.GetString("admin.password")
s.Admin.PathPrefix = viper.GetString("admin.path_prefix")
s.Admin.PathPrefix = path.Join("/", path.Clean(viper.GetString("admin.path_prefix")))
}