Add webBasePath update feature to CLI (#2300)

This commit is contained in:
Maisam
2024-05-25 11:45:06 +03:30
committed by GitHub
parent bd2d7bce62
commit c422214ae8
2 changed files with 21 additions and 2 deletions

13
main.go
View File

@@ -216,7 +216,7 @@ func updateTgbotSetting(tgBotToken string, tgBotChatid string, tgBotRuntime stri
}
}
func updateSetting(port int, username string, password string) {
func updateSetting(port int, username string, password string, webBasePath string) {
err := database.InitDB(config.GetDBPath())
if err != nil {
fmt.Println(err)
@@ -243,6 +243,15 @@ func updateSetting(port int, username string, password string) {
fmt.Println("set username and password success")
}
}
if webBasePath != "" {
err := settingService.SetBasePath(webBasePath)
if err != nil {
fmt.Println("set base URI path failed:", err)
} else {
fmt.Println("set base URI path success")
}
}
}
func migrateDb() {
@@ -357,7 +366,7 @@ func main() {
if reset {
resetSetting()
} else {
updateSetting(port, username, password)
updateSetting(port, username, password, webBasePath)
}
if show {
showSetting(show)