diff --git a/Makefile b/Makefile index 8f26df9..c0b98a7 100644 --- a/Makefile +++ b/Makefile @@ -18,12 +18,14 @@ typescript: -mkdir -p build/data/web/js -npx esbuild --bundle ts/admin.ts --outfile=./build/data/web/js/admin.js --minify -npx esbuild --bundle ts/form.ts --outfile=./build/data/web/js/form.js --minify + -npx esbuild --bundle ts/setup.ts --outfile=./build/data/web/js/setup.js --minify ts-debug: $(info compiling typescript w/ sourcemaps) -mkdir -p build/data/web/js -npx esbuild --bundle ts/admin.ts --sourcemap --outfile=./build/data/web/js/admin.js -npx esbuild --bundle ts/form.ts --sourcemap --outfile=./build/data/web/js/form.js + -npx esbuild --bundle ts/setup.ts --sourcemap --outfile=./build/data/web/js/setup.js -rm -r build/data/web/js/ts $(info copying typescript) cp -r ts build/data/web/js diff --git a/api.go b/api.go index 3d3f4b0..c3369be 100644 --- a/api.go +++ b/api.go @@ -1288,6 +1288,14 @@ func (app *appContext) GetLanguages(gc *gin.Context) { for key, lang := range app.storage.lang.Admin { resp[key] = lang.Meta.Name } + } else if page == "setup" { + for key, lang := range app.storage.lang.Setup { + resp[key] = lang.Meta.Name + } + } else if page == "email" { + for key, lang := range app.storage.lang.Email { + resp[key] = lang.Meta.Name + } } if len(resp) == 0 { respond(500, "Couldn't get languages", gc) diff --git a/html/setup2.html b/html/setup2.html index 5fa18ff..5f1aee2 100644 --- a/html/setup2.html +++ b/html/setup2.html @@ -66,27 +66,27 @@

{{ .lang.Login.description }}

@@ -108,13 +108,18 @@

{{ .lang.JellyfinEmby.embyNotice }}

+