From d75fbab5d21cade3174466bf9a80d42da1f42a44 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Janis=20K=C3=B6hr?= <janis.koehr@novatec-gmbh.de> Date: Mon, 16 Sep 2019 21:14:11 +0200 Subject: [PATCH] Removed duplicate defintion of app name and rebased/rebuilt. MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Janis Köhr <janis.koehr@novatec-gmbh.de> --- apps/accessibility/js/accessibility.js | Bin 89144 -> 89324 bytes apps/accessibility/js/accessibility.js.map | Bin 450483 -> 450483 bytes .../accessibility/lib/AppInfo/Application.php | 12 ++++++------ .../lib/Migration/RepairUserConfig.php | 12 +++++------- 4 files changed, 11 insertions(+), 13 deletions(-) diff --git a/apps/accessibility/js/accessibility.js b/apps/accessibility/js/accessibility.js index 1303fba27ee40a954b6008388308783aab58f9bd..6e0b9c3958d033ee8a1db39993595e7fde1ff40e 100644 GIT binary patch delta 1482 zcmZuxYfM~46wcZ0@>)c;JX>D73v};v?=A(jBCrUS)?n;I(4s7l-N5B#vx~bIXuE7p zQ}jn0+vtfIZJ{c`2inAvF}c*#Qfh>%4UJThgy<h){DBl|u+_AQ&RtMw^v}IBbG|v} zeBU`|Mn-hMUeKMt69od^iF%k>^@nvJ&?P6t<Aqo~4lgF)Ol(pV2@)cfIl6^aTa+O? zk%%uia%vwJoMpC}I+D{O?p?E28%(U*(67O`coXKwzmGHVX7*?N^%$JUH1b&6h7<5! z=2gAwx2VhQGwzUHw<NN;tYeWSLUX65QEu~k1c?N8N=~WHQ7)<REA7o*-%fX9tMDI) z)$BLdIreZEd&hn}5=lWGt0_3H#kryiv=;B$c;5|=Lj@i!E(W~l7-CH&=QC2)03_g( z<W8T**dq8u56=*7^#eFr|4<kayBzxj3~R{6?G3XS>)HVXt6U-;acu>{K6EX`gcLjH zjb@7XP(0@JCbM0=E#Y|XL<$=}5gr}47Dgt4XE;Ssz@KR9?vTK8Yn$Jm)$Nu!MYD9U z@jz#jWETJD%6f%Xk~LL%1X+|+H=J78o1+^1>vTTLJ@YZ(Y~RmpwExApknT^gu3>Eq z2(R%9zdD+aqoaFuM3ng@!{sZ0Q)6GT(^rNxya|rlAP%1&kB)FRH3_n+L)(`>uAL__ z?|3iZZxff;Cs%)gb<9XW_VU_smmhq63=-G!CxOOd_m(Z4f@&+d_Ou31PFmQfleaZE z^sO_U6iN0bx9qn2TfN;qJ${+1V{Y^KC7;YyK;zU)cy`K!m!>M&gEtu9*moac`}YH= zpRQ!J(@Tk*-%|_acxu7LSBnc4mT<ElctOlKwYVAQ7t=6&sU15wkg!*liU2R)N@cUR zY@964FQ;hRIK}McQ!6{XzML3A3Y)!xhsT~@&SEjYw})}t!Mj!*xcl<`9n}=-s7LPA z=@bOm2y{>bZ?9v{J9)p4ds0<Vs<n`&qy7lU0ip~<z?7=CtcS<=kLjUBtAbLZ;fD?U zAlCq!HUxq}LSqb&xpI)LJj>VNN_R5YRLo#1xD;&~90uBx4ulS-gIPm@w9E<?dNUm+ zIp$&p|IB58h5w?A@P=~M2nE15(<Ug@648SldZSWc21!TzEU=A!V}WeCXaO5d5#R;~ zb`Y@OnaN0+PPlnB8-CcP%n&G5T_sx~Rmr!)7wYD=2qv0n0~24Xtwf)+!FC=fv^%+) z9-*!bNTU1fkhE?BJtQDG)Y(wGj)+o-NeH^>0pGum03RJXX@@=kFjdNPK-ThTBY7~P z9La~;Fw<J^@e0Ulkyf4?k3*fcB1xcsJPHLgrw|UUD<~gL$-zfL87Tz6mToNp0z|1Q z0fS~8iUhhsU9QNbV2cDndA9;S*K%O}ZWxVFQuo6cL=bypXq@R>HS~p%U@*wD=D-T& z+H>%ks#8dtw`!naGiPdV=n~9Eb7*xykT_S5>|c>Aj&e{Dt#^VslGKTLq>hV2d8~B$ Ho)hqI5i|o5 delta 1339 zcmZuwZA@EL7|z>LDCI*6Eo0-OrLgW^ciUzI8B)r}GSn;?%5-F|d^K>Pb*`Q51xC6X zqbynG!koU*gW)4#35Ge1;)&jALfA;0xEP!z8xcn|YUW4W?99kE-PBVOiYETK_nz}U z=Xsv@Iq&`TBhA^fn)hz&@Q&^wYES9Yp#F>zr!sUnrZ?hJMs||S3$?CZZe>4HUu+Qe zyBtm1Id`pXUo-FM5*}YIPGxA(r_Z4;>W5WmGMKT(Fpk#@g;Z;tOUH#G6W%Ub0+}up zk0qNsyZ!BwFW~1yK3pfd#b(zIktyxAcLsuWo^~$|*>e+wI?;|N2Mn+7Nucxg1Ibuh zzJ-R$kE!v#^D%s+vM%G_G=7&T(~-(bz(v;t?XP;*v_4+u!$DE%4*JbqTu|`yGVW?Q zh0&Ih1fj?E1oEw0(A~O-Wo_HBuT8)=+jx4ZEt-z!17`YN;E*9ZPQ>hbVs8EHA=BWI zt|VMMzJV?uPfXRvK@uN+ighM1zgfB`{hTC-yv#&xgE{{L+B=xXQt2I>R^hgxt@N3p zw*ZYJKhQr$4rby0$ww)jRHeTH2D~_3f`3ids|87>4d-S64KuTJX=Xx2X55g4qZd+> zJRKdJ#FXCoWNCGC9sTe^KVZe|6umQh4b}|sVJX1km+8%m{a}cj=fmxl9;>yRW0jXa zZ&2aYIV)9vv8=+oU+&9uiuMkV<gtgmf!@Q1LlW!K;`4{Zpkxv7xybW)Gh)Wf`3BlC z|32Wl%ct@D<uPo((m+4B@>@2JU*CbhTyMplH#X7WjbUI@W=JWlXDmUt)Xa=KqPelu zuqB#|-lz{FQ6v2+>V#M~nOcTi$&yz8Zd2ibTP7U1HNf7v_|>vOEAthd0nRV1Yy_5* zY2UIh5x@U)Gd^(d$bUwqBQ`4I_nI||S_OI_Mm3DCCBW{uG01pWHp*ve$k&h`wP07W zlOduaKc_%7;ZvatWCc@UA%VQDhxO{PER(N!D2lB%DiJ+cl9c5f5E6(bAKH}ueCPvm zzW_L5H9;ZSod#wyssk-KXo5LXZDs|p8LZ@GGrXp3EQD=9nk`VHj9TERhFCdpkVX!Q zNtgqHOmGk(fAg@3oZ{hOa+L>5Z0S>c4?;DN)0-iWbU7K2Dd<Q|F=!MJ;3$w|Hl}^X z#<XJ-L%y*=8AIjR;Y8d~3fWc44%Is#6)UrJY3AVSFUb;l-2vI`0HiS*#=VB!Kzt6U zkCSMXZyg}1$(|DURLL&|cVa<&zF4{vi=TJ)c!FlXOY-_cPLaG(0p%o80f*M^iTy>Q zOOll)Cxq1GQWbE@-73(l))0KSCpN%JUM<*?@r6O7(z+8S)Wq2Y1&XyE#<a?8Bb<Xo zd%H(!_mY!)VK_mSWg&(o3|p#%pN5Ztl(`|8BZ&6a9?oL6@UgFFIgvH)mqJ3UT2C^X Q*p)U5TX{C6F@ec{02e3fod5s; diff --git a/apps/accessibility/js/accessibility.js.map b/apps/accessibility/js/accessibility.js.map index 5c54f18579dfe22773d552592f8b7e2be977e36c..cafc3dd859483568f14294f923b58816ac69736a 100644 GIT binary patch delta 1454 zcmYjRe@v8R9N*`;<Cn!RJ4I&%79zqMcw7)HsXgy;9(cZ9x9d93O$|A8cYv3WM-b4= zUj<{+-RPNfCE3jW(1pC_Gk>I8x;8hkwT4P<%&cXl2&1)zfc1T0ZT<0n-{<@JKF|02 z`Tlqw{mL@^%Ci0qTi}ejx4a6M-nZqCI8wTUIVAgoMJZmcl{oB*gY%jViZeDAtXQgX z?M3?>RIAi*dvI<Uc%7{Fy448jZ`HkGhC6mPR7~<-XwX=PUw~WxJ=~ZIZ_M9T2B&_g zEgSIYXWp?G*f(9-=^AfU!)n-N1Per~6mRVBt`*Sq%<jT8^0EG?6}$D$qgFGtSpTsg z$whr@mU=n&C?tG##mVh9)o&d4Z&X}*xG$Yip!VZSKwf%3ttv)+Y;-t_4n7|KiSoO1 z)0aZYY^pYnc*|>z3~s4J^uVpnKp^(Z?aj1T9Vw-C>xhlmo*ucsgrFmn#pH2tGLi+a zShEm$&}7|0+*?4ZmWd*`Wk)7{OoLwp3h^|Y;=4jvL>Gz0Uhc3}M%F1V&RqpzRdI9f zR{p;)4?g**5IJUYcDMu?qSS_Lc%|Qlaz=l`I4HvRrPymhjqtm$o#J11VRjKkx>SP= zbn=O9*q;>O&Jue;rQ(uDw&64tLptlQlByvi+c9JWsHjI_oW>ndhw#)RLmsThA`t#j z!#r+vh%*g@-)q2QkoRAA;$uYQ{s?+tsph;|@pJoHPNnD7wlY=GWbQ7kV+e>{&7e}r zu4Y^_!6n=+sDMZIwBR2z`RQrLNq9s_2lC+)Z*<@WG*Q%v*HA6?b>e->Gx=TIC(2@K z52k7BU+-azj6d(i2V`vA2WJ5q#g|`T9ReTr6Idg<`k^Ff+-bEp+5{iKayi<M2})Od zJAe}M5vL=UG)1SVn(*uRjEFwg@f=+8*|V6TvWl#8$RXa9=fF%9ed7gWnbs<r2%X2n zd41KwW|ceNR>MvsZLO(QRp$34P%)~bYE<kzk4$;<0*)o3Rz$C273xLbRa_=*>oqJT z_pR43oj`f)9z>KzO*|OFDJuJs8(2=(i#M<-p3ud^u##Fej2WX6j@#Hqzt3+|5B$<O zf;&bF^G1#N6P{7x?Gw>ayhKL^MiEGY_vDkmf$p<N9zz46ZDTYWwD<Z$yi8mY$FZ7v zQa+9{qvuT%py3yoq?sF>Kr+qY4--_dd8`|CqGyuWx~2I~<j2#2qA8S8*|$%@xCaO3 zH2KvOGK`Fd9~q4jTc;@_pV%`^oV_x825*AY!?RQqx4bxu2!p@3fUSVL*TbkQz3r?C zuHJF>HT7!%EJ*A#m|+nrWAspoPZ*1kt8^1PWg;J!<Jk^lqH`13gZQlfUV~P3?m1|v z3>B%y?GCA7TDXKYm1U9-cPjG{#}ldSAZgF1v1e!k)~B)KCPK%bVmYXj77I&a79YI~ z)K*^GvSa=gtW-SGx|ls&fKr*goZU5}MVfNibx@CoRx+O@WasrNR~l7r=gR6iSu9KQ z*nUPCUCL+O31lWhL2)Rbt)dcL$Y)`3w}9m&&Knf>!4!qjXQIzcUz|));!o)R0=0M4 A!T<mO delta 1456 zcmYjReN2^A7~k*Q%ZHYH*hO?kU?C!$fa?{~rM2^3uGh=!^>%l=U2#)GF4Db#B<3|t zZRS_O*mQSv##~7@vp;kpuX*N2x+QCKLt1Mn)W*zOR*EoMYY1A;3v26-bKdj(p7Z>k z&-WNt=Nnh&cdgwBSKPPp6?lx!jejJN&>GIAy(?Ut;uGFdmy^4Ms9MWi@!{~wdAjhv z;GBZ0d6jU6r;e4ck=9vLf?DIPnwPEc#?M8T(0(`4Yo4P^;Wd7bHl)HI5A9k8mvLlQ z4hTE@j?KirX~{{~MY9&wqPpp<GPaug<A1j-gl=TD7Nrr#nqzisH})R0TcO9hj)!T_ z=v*<+FNB{5ga|shTR0tB$TSbF;~pd0na;@3?h|uCEbX7JUV=z`s6U$wANT)6`Q5%5 zOrd1fdrXtS@@g}KTN(v*=+*`x6#r#l1KrgI%jn!Z=zz~SGk9+<K^<dDh_QF9F&lol zVm9)jtD4!kJCj6j7K-6jd$RCj8iKO22v5T$zbk@Gw$L`mCtQy5#tN<rp%+Fq?i0et z|9>wZe)X^jxmF@OT8d0r=0FZ%AqSQ-`VuCna_ajs?6;v(hIDKp|5tQ8${<gdtFV?V zpV*9pGeW{$>MShh9@ViKXQ&v;U4unb4b`{>H%tdB>rj-S3s=k~{dLGxhwG35!au5? z#_cY7wx002^>_?o|8*-qMuR%oh&I^VLU?#cI9CZOz3@1eX<S!%+fcy}lH0a}N~K!1 zqsIb|^zFn-_*C0Y{9`4aw%s@dpDf*j0tDpid(a167VpKYaLWUG@jm4_>s{QVkmdM3 zOwiT8-or2{f8LJ|NZD`z?n2bbFTX$qLLYV!SSee&z>{?0wmTafQgma18tTF*r7OSf zMk#S57|0`u8{}1&Ap@ULppOka2akI8944u(GW$GoDem&~U>5Se?jo`+tGF&B7w}+O zUOao7CfsjpQMZ}4x2aj<)Ay2iP<UcmOm4k^EOqlDjwho^#;##8BC_)uu8_2;2lI%& zxd#(Tl*f)<#Awvy{Tnz<W$)<20@7aU!}>%*=k&u);_7}(nw4-3U^9I_AD|utlzR}j z%@*blne!+8Llk#F#)j}BnRE}Kat8dTp8O5;Kg(Ies3&ySFwF+tz5W0%Q7p+LD50J# zAHg!S=S`!a;g=Yrnd=?JEb{TgC>3lPYelte8>48w%K9e?63L)=9A#AYE#ol%gF{o2 z`f41RW=8!F%|^*h6O>Uv?wg>P{VHb?Z-T_5kEkYIb?Ffr8G`MFY$3euenwqs-_4rf zZXaP^Q@^^w!W4ZbGc{6Uj2<fa31f{!m2P3DEyQspk=2?LotMn+CuaZm8Z>KD&p~~8 zq?o!RL_~|y!6WUdEQ>gNsVqn_o=jzjNqRnwJwp?)CXJo25IXV{%SE-a+1Lzbqn9N> zGcKxk)=s~I<=m(2bJ&BKSgLXsusc@lP?kJ)9n|9+i&)TB>lAgG;Iy2AmrU)=sw|%! zWR%h60@j)o(aeCt@<;(&Yzc6$iM}E46tdjpX%+V#PT`D}g_f08f=c0uCyjprBFoeY diff --git a/apps/accessibility/lib/AppInfo/Application.php b/apps/accessibility/lib/AppInfo/Application.php index e87341b6c1c..e884acad0af 100644 --- a/apps/accessibility/lib/AppInfo/Application.php +++ b/apps/accessibility/lib/AppInfo/Application.php @@ -31,7 +31,7 @@ use OCP\IURLGenerator; class Application extends App { /** @var string */ - protected $appName = 'accessibility'; + public const APP_NAME = 'accessibility'; /** @var IConfig */ private $config; @@ -43,7 +43,7 @@ class Application extends App { private $urlGenerator; public function __construct() { - parent::__construct($this->appName); + parent::__construct(self::APP_NAME); $this->config = \OC::$server->getConfig(); $this->userSession = \OC::$server->getUserSession(); $this->urlGenerator = \OC::$server->getURLGenerator(); @@ -53,11 +53,11 @@ class Application extends App { // Inject the fake css on all pages if enabled and user is logged $loggedUser = $this->userSession->getUser(); if (!is_null($loggedUser)) { - $userValues = $this->config->getUserKeys($loggedUser->getUID(), $this->appName); + $userValues = $this->config->getUserKeys($loggedUser->getUID(), self::APP_NAME); // we want to check if any theme or font is enabled. if (count($userValues) > 0) { - $hash = $this->config->getUserValue($loggedUser->getUID(), $this->appName, 'icons-css', md5(implode('-', $userValues))); - $linkToCSS = $this->urlGenerator->linkToRoute($this->appName . '.accessibility.getCss', ['md5' => $hash]); + $hash = $this->config->getUserValue($loggedUser->getUID(), self::APP_NAME, 'icons-css', md5(implode('-', $userValues))); + $linkToCSS = $this->urlGenerator->linkToRoute(self::APP_NAME . '.accessibility.getCss', ['md5' => $hash]); \OCP\Util::addHeader('link', ['rel' => 'stylesheet', 'href' => $linkToCSS]); } } @@ -65,7 +65,7 @@ class Application extends App { public function injectJavascript() { $linkToJs = $this->urlGenerator->linkToRoute( - $this->appName . '.accessibility.getJavascript', + self::APP_NAME . '.accessibility.getJavascript', [ 'v' => \OC::$server->getConfig()->getAppValue('accessibility', 'cachebuster', '0'), ] diff --git a/apps/accessibility/lib/Migration/RepairUserConfig.php b/apps/accessibility/lib/Migration/RepairUserConfig.php index 0f80927839d..bd409f94d47 100644 --- a/apps/accessibility/lib/Migration/RepairUserConfig.php +++ b/apps/accessibility/lib/Migration/RepairUserConfig.php @@ -22,6 +22,7 @@ declare (strict_types = 1); namespace OCA\Accessibility\Migration; +use OCA\Accessibility\AppInfo\Application; use OCP\IConfig; use OCP\IUser; use OCP\IUserManager; @@ -30,9 +31,6 @@ use OCP\Migration\IRepairStep; class RepairUserConfig implements IRepairStep { - /** @var string */ - private const APP_NAME = 'accessibility'; - /** @var IUserManager */ protected $userManager; @@ -72,13 +70,13 @@ class RepairUserConfig implements IRepairStep { public function run(IOutput $output) { $output->startProgress(); $this->userManager->callForSeenUsers(function(IUser $user) use ($output) { - $theme = $this->config->getUserValue($user->getUID(), self::APP_NAME, 'theme', false); + $theme = $this->config->getUserValue($user->getUID(), Application::APP_NAME, 'theme', false); if ($theme === 'themedark') { - $this->config->setUserValue($user->getUID(), self::APP_NAME, 'theme', 'dark'); + $this->config->setUserValue($user->getUID(), Application::APP_NAME, 'theme', 'dark'); } if ($theme === 'themehighcontrast') { - $this->config->setUserValue($user->getUID(), self::APP_NAME, 'highcontrast', 'highcontrast'); - $this->config->deleteUserValue($user->getUID(), self::APP_NAME, 'theme'); + $this->config->setUserValue($user->getUID(), Application::APP_NAME, 'highcontrast', 'highcontrast'); + $this->config->deleteUserValue($user->getUID(), Application::APP_NAME, 'theme'); } $output->advance(); }); -- GitLab