Fixed separator code in config path (#616)

* un quoted separator in config

* addressed review comments
This commit is contained in:
Cole Lashley 2024-04-29 12:40:36 -07:00 committed by GitHub
parent d0867477ff
commit 4296856cc1
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -1180,7 +1180,7 @@ func main() {
gr.HandleFunc("/api/log-active-state", AuthKeyWrap(HandleLogActiveState))
gr.HandleFunc("/api/read-file", AuthKeyWrapAllowHmac(HandleReadFile))
gr.HandleFunc("/api/write-file", AuthKeyWrap(HandleWriteFile)).Methods("POST")
configPath := filepath.Join(scbase.GetWaveHomeDir(), "config") + strconv.QuoteRune(filepath.Separator)
configPath := filepath.Join(scbase.GetWaveHomeDir(), "config") + string(filepath.Separator)
log.Printf("[wave] config path: %q\n", configPath)
isFileHandler := http.StripPrefix("/config/", http.FileServer(http.Dir(configPath)))
isDirHandler := http.HandlerFunc(configDirHandler)