WIP new WebAdmin: maintenance page

Signed-off-by: Nicola Murino <nicola.murino@gmail.com>
This commit is contained in:
Nicola Murino
2024-01-26 21:03:41 +01:00
parent 9fcff83f8f
commit d01fccf28c
11 changed files with 170 additions and 110 deletions

View File

@@ -184,7 +184,10 @@ func loadData(w http.ResponseWriter, r *http.Request) {
func restoreBackup(content []byte, inputFile string, scanQuota, mode int, executor, ipAddress, role string) error {
dump, err := dataprovider.ParseDumpData(content)
if err != nil {
return util.NewValidationError(fmt.Sprintf("invalid input_file %q", inputFile))
return util.NewI18nError(
util.NewValidationError(fmt.Sprintf("invalid input_file %q", inputFile)),
util.I18nErrorBackupFile,
)
}
if err = RestoreConfigs(dump.Configs, mode, executor, ipAddress, role); err != nil {