From 925678e36f63273db6b130751554f4fcd2bfee52 Mon Sep 17 00:00:00 2001 From: skjnldsv Date: Thu, 5 Jun 2025 18:26:52 +0200 Subject: [PATCH] fix: rebuild updater to pass same code test Signed-off-by: skjnldsv --- index.php | 4 +++- updater.phar | Bin 1175881 -> 1176306 bytes 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/index.php b/index.php index 583c2d99..f5316786 100644 --- a/index.php +++ b/index.php @@ -522,6 +522,8 @@ private function getUpdateServerResponse(): array { CURLOPT_RETURNTRANSFER => 1, CURLOPT_URL => $updateURL, CURLOPT_USERAGENT => 'Nextcloud Updater', + CURLOPT_FOLLOWLOCATION => 1, + CURLOPT_MAXREDIRS => 2, ]); if ($this->getConfigOption('proxy') !== null) { @@ -1006,7 +1008,7 @@ private function moveWithExclusions(string $dataLocation, array $excludedElement throw new \Exception('Could not mkdir ' . $this->nextcloudDir . '/' . dirname($fileName)); } } - $state = rename($path, $this->nextcloudDir . '/' . $fileName); + $state = @rename($path, $this->nextcloudDir . '/' . $fileName); if ($state === false) { throw new \Exception( sprintf( diff --git a/updater.phar b/updater.phar index ebb179abe1722fb796c722f055bdad755981a01d..f257a08b82fbaa8b45c28cda5acd16ffb6fb31df 100755 GIT binary patch delta 2710 zcma)8dr(y875{+c?y`@2FV9`s1uiVe^4?{EeE`eTAVvh#m>3@j%kpqmmhc#AVyrQp zaWp}pU+gt#(2R~v#z;vgacg8ckeN8CMx)ITZIe#aP6M$Mi#F3V?bP-==eB0@U;jAs zDxR(?1F!kL=dfQ^AOC>R~{h(l^&qZm$XmtDgigYA{(yvk|mQnr#62F+qTdm;nG@ z+Xt{)+l7VHml86%=U=)R7+6 zlYT#)EBGHnE3cX7Wjls{3>oWXk5Gx!)}cy?m{eL0Dczt6uP1!OvHT?T~9R_rk? z(+k?BOeM`0R^X=-$IbM9hE+avl~>c>Wu}3{KQi$lYRq~XBfg^|f`3R(Oxyp4Lm< z zw+J)4?YO@O>^R&{?By^5(NPJ|?7#y*xAz~T&!k%AYl&=Wb`{5g z`&co)(2K!Wg& zi+`O8pH`5vsg&4cs_PX!QedXT5_7K2vd#a4ED(H8ciZNZxZwzzW4 zS67anBMO`;$6@}Z9M98HQH{kD*74lV-p%y5FP%KQl$h{$k+d9FosiC3pa}8 zJ)`Obxh-3Vo}#upFtkqbl_O|uqWr}NF`V{$x?K2M!6-`{b6$YOiF-zTxjOH0tkl^%FtjtfTpRN|O|Qw6XFm~+$Zt-I`h80#F}!4ot-NXRIW4uOb-wPF{<|Bb UvoA>! zK#MK&NH=VmPjKDRgb4F@F!szVXO8eAZX4gB8hDpn2*tq$#wN#y&-2-4UGauo1Vy8$ zw_~`chmSe`$1rIN$K_OYmz7eQy_Rrk|DGiNbf#|6uGlE%dgU&7NboTBW27^a7Z~mQ zc~#==Vp#uH^2sJg#jMw=jdXflolP*Mh6!BB4d9QoG4|jlv-x&v2a@&FI${_r+Ie;S zw&MfICQS`1c4@QF2oJd_3(3&~DQLyJDJ^u8Qp0e&GL^B{pZvoyel<_uq$@AVCDL4- z`R7z@$hA}?G&AiEVm_J%2V-fA;2>LKEb`d*?<22=DlJ;4Rmqm(%?Q0F9jkCE{Z3-4 z8Q6&XGLX-S42;ccy_<9oTcJB^)%PP44cU;{M7q z2u@`~XRsmcGTR+U(U8d4w<*Uj@|`mr{G!cHmN#rzp?W)-@~nLUeVnkvOKDC6o$k*; zp(k_TOwL7uYjWqq=W$VX|GrCOd@A3;ujE>Z@N@1w=t`3qJM`iQLwu#h#*gMJd_!Iu z>38HI*hF3@%v!}xjU4awadj5CFleetG4S>I$ZvZ-?#nm%bBI|{fR=46&;vXsuH@eQ z{f+!)xkDRtDrSDGKqfo6u%4j35bfJrh;B?4qWiUuxd{7Q24g>s|1FNl{HP;~2G@p`0)3Ynm<{6t~R* z#f4HMUsaL}Wu~36fl=ji-j-nFIx~}!I$45cjVZ+_7nY*-p;G7oGf~Z19WpDxTVAmk8Qu`Lr{nCJ z8gZu_+Nxu+Nqad*$(26SFO|iKHSTpHa@2`dO0%$CU9+%&NA*);C8oKc62sqH3Cru1 zh#YWXf1h=sxgWV|s0FIKj-btrfgf~(_q}@|vTAWNHh6X0KK^j7L%WzRmS&?Th0F&% zc%iR(;NM?`RoGsIl0K|jNhXzE=r(y#{5dZ=BK!1(sux#b-9$$aFW;0`;oE$vL>l(F z2`>4Nlv<4xTdV!ZW+0uh&R5+de6ZS$4=03|%X>a}g3Eq8KOIh&>YK1W@%|dMT|CS5 z#uAprZrsA#{2q`-#D;dA`_(Ew*!ipe42n1AM|SanAe|zCN`i+1UV=k`Sp**kiq*AD z_emJ~)17CyIf&h^2qNpQAm~HES|WTB1kV`q(5W_rQXUUM7Y#u-87d=PN)6&Q*1&Ru z4u@;d%*O8JmbQ6DOZH6 z>Eo_2UWUtItfeD@AB&!d3%W?LfGwkut)r0`A+bW@gv1L;5F!aN2r&vt6k-x$7Lp{y z5*>}m(}!mE`MkmEdwYAltGj(w-R?fO_#5Nv?Q^+&)m1*9$M5N_3cB5WeI*qpZS@aw zarD+VvMHwY_tK)SYx0er=+`aEgeSWBkIGvy+8Zs399`9~)Wv9Zo0US%IiXsjXSOIm z?lQTZYr2C0m(TCodOk~yp3h1)eQN(laQh1DdW(Ccr+;_iuVag*x-Soi{|Bt8p|#<^ DQ4AyE