From fc901bc01e7c00e174742dd2b3b350c58d5f5e87 Mon Sep 17 00:00:00 2001 From: Fredrik Burmester Date: Wed, 19 Feb 2025 20:19:34 +0100 Subject: [PATCH] fix: jellyseerr login without password --- components/settings/Jellyseerr.tsx | 15 ++++----------- providers/.JellyfinProvider.tsx.swp | Bin 16384 -> 0 bytes 2 files changed, 4 insertions(+), 11 deletions(-) delete mode 100644 providers/.JellyfinProvider.tsx.swp diff --git a/components/settings/Jellyseerr.tsx b/components/settings/Jellyseerr.tsx index e612c125..ca2a1cd7 100644 --- a/components/settings/Jellyseerr.tsx +++ b/components/settings/Jellyseerr.tsx @@ -36,23 +36,16 @@ export const JellyseerrSettings = () => { const loginToJellyseerrMutation = useMutation({ mutationFn: async () => { - if (!jellyseerrServerUrl && !settings?.jellyseerrServerUrl) { + if (!jellyseerrServerUrl && !settings?.jellyseerrServerUrl) throw new Error("Missing server url"); - } - - if (!user?.Name || !jellyseerrPassword) { + if (!user?.Name) throw new Error("Missing required information for login"); - } const jellyseerrTempApi = new JellyseerrApi( jellyseerrServerUrl || settings.jellyseerrServerUrl || "" ); const testResult = await jellyseerrTempApi.test(); - - if (!testResult.isValid) { - throw new Error("Invalid server url"); - } - - return jellyseerrTempApi.login(user.Name, jellyseerrPassword); + if (!testResult.isValid) throw new Error("Invalid server url"); + return jellyseerrTempApi.login(user.Name, jellyseerrPassword || ""); }, onSuccess: (user) => { setJellyseerrUser(user); diff --git a/providers/.JellyfinProvider.tsx.swp b/providers/.JellyfinProvider.tsx.swp deleted file mode 100644 index 18d4a7ed5ac2cd6eaa90564da7225f99759e94a5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 16384 zcmeHOO^h5z74ATO4Nf3I%8979u|khCJF{z|0PEeg*K4o632Qr^tWB~QxwpG!x4b>w zLv{DAo$=bl7AHUuDM&#m;=&D-91t8p5d?+ED3^c);zuG7ARsQ>KmtSfUj6j+j0f-q z4yZ@^w!5p|dsX$-tJhtxdsin;E-tYTHzpkX-sL#2zV?l^gWr68=cOGtIc>>9DK=Jf z+2Lu%C5epsEoixPe8~?EB+173ahZ(oX+%ljM`iho!v>oNlOXT#I7^#{MRp`#ZKj#z ze&>8!#LccuHbux~+I*Nt5f#C#Drsctxw75rykekY;6@nO>3m?%q+06lbH~^{cQ4X!Gsl~Tj&GUYQ>Hv0s{e`5~mrHJniCyvl-@Z`66R}S2X-{B1sof?Z*Lcbdxmm9MZ|;dDc^BqRqT9 zh_VY8*jUInMZg!s8mwixjQ2uBTNkm&grD(8a}jLJCvnV!3@zm;pZB9^)ekm2KRq7@ z%&W1PS=ff=cAc$Qi>GU33uXGCDi500X53vpE4S^|*-3m!B9eHLJTIYzFbb++v+7(Oud(oQBhk@deu=x2V7r94}P#89zS z&{SEK!e!UA(p*<~Xt&nD^?WWRW=PpG1y~j+WmD4mX-Jc#4=>p9Q581Y!z(>iPr`*}f1QGY;TokEqol?%_K@7M~11?G= zb=R8cmwIXdr?ur4&oU9OrMi$|#o?Q)biMD0$D@2r#8ynRk48oncSnfkT}%YOPF=Ox zAM#2u_?46gm|8WEmO8Z^&0uF5pL?OV>;faIXFd9>Mx$9-5$W+HiXfr%7wy%6iPaPmc)LCPca=8j^cc<-b9PIolKb^V)X(Qd=_;L(^du} z(WVZC2xul2Vq}h0XDsGh%zknQC$$wS;Fv3nxR5YKddm9UEiXUK4h^DDnwA$Kr}qBd(RBpIt$jT^f%`KTZ+S5tzvm`e)q9a2BeGwv7!qQ{j&Y zeH>pL@^IEGPRs6c)_jtvOj#-hOxZ#>cVS`B*tWT;p?~Wl3K5X%4nNmTWM(>SP1x@q zr`QSZ2U%lbe!5ran8Kq;$l3NR*rd3kx>_{r=*=BTlYW%* z!QSKX1#FJGYfqV5G`iXmX=z~>otULa8YOEw}WAICo#f{9%Wi+yR zEwOSMLlATeZTkT)7LXxVlZlxbnBc9Hf(xw_9Hvk4)m9R0@N7694(Qn6Wwn+un1fmJ zZ*@!*vnq&j!{TaU{SZ!=VyK$q@^JJR=?P49l!xXymTnuf&0IK9kd4P!aGQLb%3Ww` zsUEHE{_4jH9igI^<+wn^Dr?%OvXM$HU@BWz2<{LVIPNOzBcBM_PGwF|e5GmH{PFXFYq}Q*&LX_SD?lUY$)cU-U<{8&4Xn z)s1}IyJ48ehB$JC@l=(Mr>df_(_?sKga0YxExx8ctS;zKnp&W*qMqc@J2pp;^oOKO z=mA5|k*e#9_7p`q_(EJ&O{k}sLVQ1V1K1G+8%^yG>ba<_-hT}1>zp-Vw3&t*%}A^^ z^Grl(6aHG(v@ULYw*NY{H6C+`nGDDE-LKifq(o`i2%NrNtjf_nD2u0ABKoj`5$7x{~GXp;A!BKz!_i#_$Y7+xDWUf z@&K;`&j6Q!OTb0o5ugTmz1vm*D z0`>xT0@siW_$}~D;OD@rzz=|{z-NJv0Z#yr19jjU#`ZVh55UX7bHEpYXMs-vH1^9t z^{W`D7^oPi7^oPi7^oPi82FzsKsg1I{^ zZD7-pNKa=UQ!P$TgSUJ zm5Nqb36I{bs68^WvaFNi)#NIt4uot=Wa}vNi_JaSR{tih8B+Wh)0BhPRG0!ihx?(=RI3z|0g)7yrR-1RJ)Cvubu2>)8yjUaZ5Z*g~G+ q^<2(pdgu^Qr5fBOBZflHz9H2)+UO$*UK=9cUA%$9Y2U@jhyMw6MhZ0m