diff --git a/apps/wizarr-backend/wizarr_backend/api/routes/settings_api.py b/apps/wizarr-backend/wizarr_backend/api/routes/settings_api.py index d5ebc489..21808937 100644 --- a/apps/wizarr-backend/wizarr_backend/api/routes/settings_api.py +++ b/apps/wizarr-backend/wizarr_backend/api/routes/settings_api.py @@ -89,14 +89,12 @@ def put(self): if value == "plex": Requests.delete().where(Requests.service == "jellyseerr").execute() - elif value == "jellyfin": + elif value == "jellyfin" or value == "emby": Requests.delete().where(Requests.service == "overseerr").execute() - return response, 200 - @api.route('/') @api.doc(security=["jsonWebToken", "cookieAuth"]) class SettingsAPI(Resource): diff --git a/apps/wizarr-frontend/src/modules/settings/components/Forms/RequestForm.vue b/apps/wizarr-frontend/src/modules/settings/components/Forms/RequestForm.vue index 6f052b8d..a0dc0ad8 100644 --- a/apps/wizarr-frontend/src/modules/settings/components/Forms/RequestForm.vue +++ b/apps/wizarr-frontend/src/modules/settings/components/Forms/RequestForm.vue @@ -64,7 +64,7 @@ export default defineComponent({ label: 'Jellyseerr', value: 'jellyseerr', attrs: { - disabled: this.settings.server_type !== 'jellyfin', + disabled: this.settings.server_type !== 'jellyfin' && this.settings.server_type !== 'emby', }, }, {