From 2c02306b24f97c0b2ec4988424fd71cc29e73b25 Mon Sep 17 00:00:00 2001 From: Robert Strouse Date: Tue, 4 Jul 2023 09:02:35 -0700 Subject: [PATCH] Catch service error for security settings --- SomfyController.littlefs.bin | Bin 1441792 -> 1441792 bytes data/index.js | 7 +++++-- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/SomfyController.littlefs.bin b/SomfyController.littlefs.bin index 42119ef2df78134da7029ddd05e75d06a012fbaa..3bd710c50a3a8b225907d4435793aa399be87b6b 100644 GIT binary patch delta 1273 zcmX9-T}&KR6y9C#!a!&4xv)UXU)i*!MWiw`X=)?FLah(9QW7;=e^M4LB?^&kB$|d+ zrmk)^Rk|$==Mjjt38{fqY3~!V1x-yfVST8n(WDy#^3$|{P{mrQ=gvNSlbQ4VoS8G{ zTGnC9Ivo8dNB?8gm;}cDFjAv6H*Cj1dWhR$RKPW=mbOha(Q+O-kyb0jC=!IaXf|R z^*t+e?Cs(kF*a#1toWL1Xm#;26my1-(NUfyZ*}pXQrN7+;lQD8?w8EspMyR}&#E?~ z>dp}Ns{jon`A{g$2tNUA-gfjW#{fCB1$wq?>j|EV<0HIQ>u5fDu%q>jx3Kb6Q7Fr! z{1mV|wr!jOpZ}C^k=tWD1buOyjYCsZ>x^@c+!5#R1G}q)R!9_}F~T=tU>h(Tc*yI~ zw*qdA4}%8>61)JPnc*J1ncz9{;{^ADc8`3vxBGj@!{KF~jz28&-BMfPgTNN;_K&F5 zd-Gu8hlbdRzt2-v(-Y#r)p1zh`VvW$%nlg>@Z+^FAX63z_ypLp?Jov@dP8$V>D%u# zw?BrbCyXMroHXA+lMu4n3vHnNNy4PKf)W-&0^~*$E&y9m31?pbFUCr_fj`$knH=8_ zL8t7jh231N60bDMoP32t6fm5^GqHaUWT3v6J}d5`X?V-%BKCksHZ?*$u=^_cv|m)A zI0D6(@QWf@5`Ygt`->Qx{qg|p!e2X}L~22xar~_;*E!F_iEgOIMi*yz-6DFY1t&pY zBU(vp@9|4eg;jpqpu6Y52))8Hw*F$#w4SyG?$NX3q=!H-u@ z2orRN)8SC1r2h_eJ7S9S@?{|o0do?G>tn`NG}~yl@nT_OfYDuGl>;_ZiE_EmD~^HY zBB3oFst|r`1F=DROwk7{MI{W?2*0bd1*f)%dfDg`FF_Wgy5f{cwQldk;|*d$o@x~3 zz}&X0iK3!wJRb+XH8QYZ&d89v0^(iJQi)DVI)tA+chLJd4!4MWxjiUCz|w4UxA3RF o7;L9QjG2>kRLduuNjo-@`K#@KczVkcSXCB`pU*hM46>9)o!DW;N+zyM>mHDSg? zUASb4Ge%?Q0wGa%kS3uvORP6>>pf6%uHj~Off3LpWOS#wjG%{`@PJkH)m=r`<2+g zvF(XDyS4pFLdPbZ*pw5iVbn6}7=qzv)H4DMgArte7!8at!&FX8MusUniD8;LB_s6Z z5eamBf7R-UUP>#|u-4?ktL&z3G~i2c?+EmLzH?d(lUNxwRWgXh3kpOM|bQZ z%f#s3R#+#l=~QR0LiA`BazJ5(RJg)19rsLI5f1POEv7-Gxb#z_1-;^Doi1&`Ax<|o z+DXY>5FyKk9^)5gJT_wk50{$-gXRZe2^Bk~Nvj=LDXJ`?;#!E2wGo2qX$PJI`fL@1 zXlWAqnto+kOLP|9fn`llM?Ysc{|Gcwmkmf`cSD0ZmV{oQ^C|2mX9!xvZ>&}6A?}H= zAL=RB2VJx#3oDG@neo_6R`(P?!s}{vdH6p(i>od9uc4c|Q_`Sh4w~>fGn&;lYqfnl zofyZMn#jQQxK31C0UyUn4d?WYn@o>r}?ZgAlMrhR1h~ZKFMLjFRQx z+CUwXh!^GY^11*8$>_{(=L|%GkIKm?1yl*VX8Wfj7G*H NMiV2Vs?$+(^dHs;kq7_) diff --git a/data/index.js b/data/index.js index 07a04b9..57ff920 100644 --- a/data/index.js +++ b/data/index.js @@ -1047,9 +1047,12 @@ class UIBinder { let overlay = ui.waitMessage(document.getElementById('divSecurityOptions')); overlay.style.borderRadius = '5px'; getJSON('/getSecurity', (err, security) => { - console.log(security); - general.setSecurityConfig(security); overlay.remove(); + if (err) ui.serviceError(err); + else { + console.log(security); + general.setSecurityConfig(security); + } }); } setHomePanel() {