From 22e748ed3845f4c4863bcae78835b679fb30bc82 Mon Sep 17 00:00:00 2001
From: Joas Schilling <coding@schilljs.com>
Date: Wed, 19 Feb 2020 11:34:18 +0100
Subject: [PATCH] Allow to create directories when they are selectable

Signed-off-by: Joas Schilling <coding@schilljs.com>
---
 core/js/dist/login.js           | Bin 763763 -> 763788 bytes
 core/js/dist/login.js.map       | Bin 3166018 -> 3166069 bytes
 core/js/dist/main.js            | Bin 1385656 -> 1385681 bytes
 core/js/dist/main.js.map        | Bin 4875746 -> 4875797 bytes
 core/js/dist/maintenance.js     | Bin 650309 -> 650334 bytes
 core/js/dist/maintenance.js.map | Bin 2640208 -> 2640259 bytes
 core/src/OC/dialogs.js          |   2 +-
 7 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/core/js/dist/login.js b/core/js/dist/login.js
index fea190abbf967f848c035cc09d140515b6782dc8..0d8d974b96b34bd58a639c27ba6585b1f5444526 100644
GIT binary patch
delta 75
zcmex-POs;@UPBAx7N*nfjEd9Gv@=Pu)YK&FO?N!WB+67%)Bd8J35c12m<5PgftU@5
T*@2h?h&h3nYx|3K?rwPi-%BB+

delta 68
zcmeA<ulM<!UPBAx7N*nfEVj0`Inx_YF^My&skJk9Faa?$5VHU=D-g2*F*^`*05K;J
Mb8Tnr;O>?O06bO|u>b%7

diff --git a/core/js/dist/login.js.map b/core/js/dist/login.js.map
index d2de8c0f7e492c16b9e77a9ecb1fdce8f88db31a..171e4ba45e024ac39d52f4f6ca0e841b58d10982 100644
GIT binary patch
delta 235
zcmWm4ISv6)0D$2P#=b9OXKZ60gM>K1<2isz?FQ566)%}1=v;zC&7CAVe#O^)uj|uz
z<E#xG(qSFBn?q&E<;GtrZztt`x>nw4Be%Xf211#LB8E5;NFs$aGRPu_JPIhHgfc1*
zp{(!Cv>nIpUEH_T3B<=j6*bh+Koc#r@jqSI=%J4Rh8V%Y7%l`Rn8L#h^N08>>W3fo
C8B`Gf

delta 212
zcmWN=ISztA06@{8jw|Dag8Pc%ZcnLm2d+T8fUU(O9KnuDXhJP_GNIG|lJ|{2M#_ga
zbWZ1W;VoPxuD8owMZOX&vcxhgtg=Rvl65xNWQ%QD?68~o%Kp8cf$7L7%xpUBvCjdA
g9C6GEr<`%l1($TW;+h^e+;Yb~4?OaegxOgJf1SQnx&QzG

diff --git a/core/js/dist/main.js b/core/js/dist/main.js
index bfdb98fadd4a5d4f6a644a4c2e97848e69756b51..9ac1198d3d68198dfdac1874477b59058c41984d 100644
GIT binary patch
delta 114
zcmdmSGUVdPkcJk<Elj7{Srlz;OQ#n$F^RL()FkUocR0x;%2ZR+{=A(Dh?#+y1&CRJ
tm<@>8ftUk`If0l9h`E872Z(urm=B2gfmi^D1%X%yh=sR5Zx^{Z2LNFtHDUk&

delta 85
zcmV~$%MF4+06@XGpokw(A+ZCx*e+<q19wBn<8{ErGK`@GxY3a_+tSWU`yO`Ru#Rbr
nv726fc!s9IfC;9!#{*_~#2im}#tUAtz!GnG#|KtF>+SOgdz2t)

diff --git a/core/js/dist/main.js.map b/core/js/dist/main.js.map
index 59f7aabf6fef62915e86ad8f03ad6adf8c90e4d2..e72beb1d090e7699e2ccf2e0fdd261273744e037 100644
GIT binary patch
delta 339
zcmWN=Ia0z<0D$2!5>0Regt&)*5P`%EjJv=K4}%O1N3gV`vA4(!CvZGNdS}w)266$5
zG@iu&oB95JBIR=tDIeidsD#U5=39+ZL$v)_N4i5Hrj94wcV7%<@^zl1Dp$BljXJYj
z<2pCE$t~uXXMx)+vP6SB+~pqkdB8&+#Yt*T-c-xBt;&}s%jR4U%CuNvmB*~HPMare
zu*nu3x;*6>&w0U1w%OqoJzn#Mx4h#$ANa^8cG+W}f<6b79P*g~M|_F(VEk+T16+}M
AK>z>%

delta 316
zcmWN=$4$ck002N?FoY6%F9{{|UPCWQzy`4a6Tkv|d05H>h#B%n@(|z={9zLAr2G7B
z1%E%S;3H{Ef}}m^_zu%NtiRRX8_g^a?X=5+-S*gPpGEr}aL^%#9dXn#$DMG}DW{!r
z*10sxOV6)g)t7Ry8AoO3U2xGQD=xd@s%x&h;ig+|yW_5V?t9>&M;?1()l<(r_rgoB
Yy!OUh@2pw3;k^$=#y+NT^putU0p|yS-v9sr

diff --git a/core/js/dist/maintenance.js b/core/js/dist/maintenance.js
index 78c233010355d9fdfa205cd7d24133d926769e70..388ca1b867b1ca853d91152e1a666c23c1c17ea3 100644
GIT binary patch
delta 1525
zcmZuxYfKbZ6waMlfu%e}c6rpY40M@ch7kil6f$mg1f;PBuMmFhE@rz7xO6+a?t=w(
zl-LG|t!<U5Zhy74sVR^qZP_+cn^>Dhj94Ny1xnJ0fH7EWqo%bDR-2w#Y!j3IxZjy`
z?suN|-Wi`Oo1ZKD^eqz-)ng_z!s@We3OHpdED>3%oTgaJQVeaYq1c3OFK;VViVr$%
z0s|H`-CUQg+Z_%k#nlT`jqaej%@K(AlerM^PjgW}FxXOxqdF;uYY}8AV!={pU5}rp
z+E&AIs{*!5|8JYNZ($EQl>|vo3kiX`?Fp)|YNzdOP)nJEa+cd3QyuDwydBWfd|naY
z-+2Xq`T0Xo+sFA9OQI`V4Q*#DoXTSl+Tmzt8HGu-csqX=P-_dS0sRH*00#=r8^O({
zK(k^T7p`Q2aVOh=#Q5865P?Xk*p!hD6bK-(RD$+G?SRc7(o8hAyVYP;f9=}_PL<IX
zqsWIn?ZQS*RNsv1$8b7o0lX01jKnczg3QE;Hbt&+RmSJ~!w5Rqb*LZk@}Y9Tl|w^-
zM_&O;JnhwIi4x3rN+DX}LJTKct#olfQTFnl;MPFE)l18aEg;}{^MC`T|4Wn^MZxOX
z!&@N2!^8Ci2=T}`3BveBAJo9_a|O4%LM~cjtX3Q!I(AB@RI5jTqJDi61{<G0c>(H*
zpMIw(8*JkvEa1J7ojI6yx!qDQNC%*tijB1%8&;b}d7$=>jwP?hd{8gdE<53VczrLr
zymj3!FU1vy^on+kHCvucPP>HvB1#PBgHFC3n@Y;Yywu}&$?ZNTR7i&etbTB2?>fx8
zUG9C7-Q%=c+a<3Qk}No$`_(NY!ei&(&4d!)`ymLJGyNQ3^Yoe6To`4jg)>jVDVEKQ
zrx-*DPUh~_{ABp>$exgTYBWbJnIDETnw+mf;?T8CiO*-$)@zS+HCOFg$Oe<LP?#Y~
zyg%Rz`9i&Z2opcO@G{C<wfT4Wd@lw0pgZ96dYgTIK~&3^&V$>XB?>B8dtHM8UAlf;
zAF1O;Dok7LT<!y9X}Oxnz>?7I^R!zk4=@ae<E6I-bl&JMHM+QQ`>!Mri@(+BTG@S0
z7tMb>(qrJ27Ep#)_GBR(duT*^5Z0Pf(dIo!jJ@VW4JIr^57c&qWp~KqlP!&jI~2v*
zvJ;J%fpa{J8VD?@3rBNfcfu$aOl!JPFNpqb^j*3r=?<LCa2`R_S|jN9^^joa33Pug
z618o^Xk9YM)=$t12`;<i=rh<RKS%pP)xsLGr+|Lt9NKLJy<`HJ;4x`6mrzq0l>7QD
z+5zhHEGmE-_R*bX1dYY+-b5$CY4B%swkS)Kg)W(<_W8nrAp9Y))@&qh8Pi0WYmoVN
zS8q_j+VeTY&_>99bvsc7{@Haz1jLa#0;U@?)Ds`V-bg*s0jaVYh@8q)QSi{!)m0EK
zRuLiIH(+=H+LZ|LAQKhGCI^WEgQ9r(*wzUmmrxY#<{*(D0B7O>G10eH6gJQf+F@gC
zHI4|op%ZGl8Y0v5_KQ!E<{0WB;eVt(-9vIsU~9ZcT0rf(NbXNg61fgZz_G<C@<+IR
zLUAQHpZlKNY5*ddAx%Kcn<2k|DQK5x$$QBlznLe$B#=1RyGX(^z*++<305+!6s>pB
HIGOqncyIq+

delta 1571
zcmZuxeM}Q)7|(lGfigZtDW!3ggOxja7KkiS$l2*@K^A0q)R?SSNmov+!@JrK3baU=
zLFYcTH@ziGwzx<JWXU$V<>nH%Y!Ne^nVP9%S;VgxHs_*dQ-jlG&lR`CWPiNBU!Ujw
zJ<t0*&--3yrmLo=t3H0S81c&9ViUs3Sg{T8RI#Okw^P+LWyf}kp`8tsJ#BlcH&rIe
zcX*u~10E&U<SNwtg5agtCXQ;*0~Eh02KjzASpe^u%7#E;ucTP2n_}1voFvAqyx8sP
z3)0l4`Lygj!FJ{UZPT8W_8s0tTBIKf2ZD6<V^VJ3PkS~&EmZ>Lt#&?=3d;VHwb0W{
zNg3eZC8dC7a}sL%&}_A)yK*+r9{W;n;!y-G2wiq2!K7QfVQvFyV`)8LuyhgNNa;}{
zggFz?ET7^nbNS$GwKpR^^_D%1fU=e@&&ve~BoOUXTDGon#A)DZCa!KjM3ySI2AmL7
z8{c5$9nnA+SI6?o8*%*_M&nk%WAPP;pG+Jl^YMI}Y|A{SriY>kI%pdn0{nis8gOnn
z3HaJe;7R4|e2S>Rj&3nRi)@5pC7X>d4<!<vjzD--DCFy>CB_-zaLPR*pxl3j5|c<^
z<;bp;km13uCISfWnIeIVuMa>CjxE0M8ehami;T^NQ^~ytbxFOl2PDdu2Vk(NnFGh5
zuGHw;Wrg6I8n*-99&ate4xisIhQo9S%2`_17;s{xeZm3Kp^3@NCD;+xOZ7-zcpp9T
z3%(v#udjz<%OiS4ZIf>6<A>8e?!Sy8!^+UfH<PC_3b8}%3;Luk*$WlY5e_TwAMRX)
z9e$sGi|7e>ZMH74M~sM8oLc<FbtA%)N8ind65snF3|Msb89?{h!|HSt<tdhPPrxl!
zotw%s@FLvItqbN%_z{o-5#``Sky0@;26uFFW*Op>7ni4hKB;WH_)s?&D_buWf-7;!
zlE;gVU`US0k^Ug0NsV6GhDzpr!L_pdV%QP(hvc3fw;benrTWTI2)lWOf=U)%)nGs;
zuI|%EDqPEkX)E2c17KX4ttaxZ$o0yBE^F-|!>~A2d3{9JP5joN)3qCaWdL3N!=+nQ
zcUYa=cOU9G__+;WjLmfvAgn$xq7H<$_H4AG1M%uBUesKSx%gn?=BVV41Z2tDl72&R
ztj&7SxCu1-qNtg`qWbl{tRnUIDAIikdQm^nP%ru}mlyR2R$|xy$7>s7=+7l^LhF8X
zXCdOX)njN;Ch*3O&>RUN>r?0x*d{+k+riYL8uDa;eda5)-UxQZaa0Unlh$wowdX*+
zubxM1!905&mBJJI;N~oX&eU7KpaT%J`&V?NtbmuetrAUbk)xq7{6%2RZ6vN6b9jku
zmK<Ha{xFBNXN!nr9h`n)4Y3U33tdDEXpf74@v4R<;t=eOHxZlRsDfsqs5YDD0(5=-
zGDxSMo;5P+J29d}m10Dv0mH|jorw|m^9>xw`PJbQgo&`(H1slI4ne%-K5=|tA<xy&
z0xdWhXM+&4*K|W!cOztuJ^^_Em8h0J(hMCu-AA(R6wmqS8X+#kJwjOM@Kz@tu`nnM
z)^u;vd)oOexji$3XE%!+R_~u8e}uQmmDj?~^l5UH0bUqaURTa>qN8I~TZ_Bpc~|F}
w=hne?-8u3z7@0PEp1hq2{L>8iIf3}y$;%`x1FQwGGGJxG%F>dTjVH7J0bqv@t^fc4

diff --git a/core/js/dist/maintenance.js.map b/core/js/dist/maintenance.js.map
index 61c7af5ae85150e2ecfb135d01077c76d952dbcf..c1f4943b7674625e3ed90fe12324f760ab256c4e 100644
GIT binary patch
delta 201
zcmWm4I|_mT0DxgE?fuT|U20`R(ol2&&89%;1ku<cF6}{rdkxK=p}=c&5--rw-|%hU
z=N<{SM<iSWAxH)3w|GtzYi0Xu$J|-gVX<+{i*0Rv=M;L02niWvkwYE@6j4GM6;x3}
y9gWyany;gz8iuMpwY@wFbyr3U3fkzPiyrzIV2J-6Lxlz%6HGCK5$o=J`TYSEw?_B?

delta 178
zcmWN=OAf(60D$3)cC;QvsrS2D?tyjV22wjNU^x<#bkD-NXCUb{oMbLw<NuQH{>;Vq
zk&Bxax}>d-eKvA;*<SaVGBzd4bm+3eDr>CMV}nh$=(AlY(|I3Xhg0BXX%eu@9{U_{
Z$Pve!aLO6yTyV*dD@KgDF4ANZ{{F%sNCW@?

diff --git a/core/src/OC/dialogs.js b/core/src/OC/dialogs.js
index 9d724b069ae..e73b8d0d047 100644
--- a/core/src/OC/dialogs.js
+++ b/core/src/OC/dialogs.js
@@ -299,7 +299,7 @@ const Dialogs = {
 			}
 
 			var newButton = self.$filePicker.find('.actions.creatable .button-add')
-			if (type === self.FILEPICKER_TYPE_CHOOSE) {
+			if (type === self.FILEPICKER_TYPE_CHOOSE && !options.allowDirectoryChooser) {
 				newButton.hide()
 			}
 			newButton.on('focus', function() {
-- 
GitLab