pwr: fix set password for jellyfin PWRs

pull/322/head
Harvey Tindall 11 months ago
parent 290d02d248
commit 83712a6937
No known key found for this signature in database
GPG Key ID: BBC65952848FB1A2

@ -280,7 +280,8 @@ func (app *appContext) ResetPassword(gc *gin.Context) {
"ombiEnabled": app.config.Section("ombi").Key("enabled").MustBool(false), "ombiEnabled": app.config.Section("ombi").Key("enabled").MustBool(false),
} }
pwr, isInternal := app.internalPWRs[pin] pwr, isInternal := app.internalPWRs[pin]
if isInternal && setPassword { // if isInternal && setPassword {
if setPassword {
data["helpMessage"] = app.config.Section("ui").Key("help_message").String() data["helpMessage"] = app.config.Section("ui").Key("help_message").String()
data["successMessage"] = app.config.Section("ui").Key("success_message").String() data["successMessage"] = app.config.Section("ui").Key("success_message").String()
data["jfLink"] = app.config.Section("ui").Key("redirect_url").String() data["jfLink"] = app.config.Section("ui").Key("redirect_url").String()
@ -324,7 +325,7 @@ func (app *appContext) ResetPassword(gc *gin.Context) {
var status int var status int
var err error var err error
var username string var username string
if !isInternal { if !isInternal && !setPassword {
resp, status, err = app.jf.ResetPassword(pin) resp, status, err = app.jf.ResetPassword(pin)
} else if time.Now().After(pwr.Expiry) { } else if time.Now().After(pwr.Expiry) {
app.debug.Printf("Ignoring PWR request due to expired internal PIN: %s", pin) app.debug.Printf("Ignoring PWR request due to expired internal PIN: %s", pin)

Loading…
Cancel
Save