From 1620721efe1743c455229678dbc0d9346e922e2f Mon Sep 17 00:00:00 2001 From: "kay.one" Date: Thu, 23 Sep 2010 22:37:48 -0700 Subject: [PATCH] fixed config post issue --- .../Controllers/DbConfigController.cs | 3 +++ NzbDrone.Web/Bin/NzbDrone.Web.dll | Bin 21504 -> 21504 bytes NzbDrone.Web/Bin/NzbDrone.Web.pdb | Bin 38400 -> 38400 bytes .../Controllers/SettingsController.cs | 2 +- NzbDrone.Web/Views/Settings/Index.aspx | 3 ++- 5 files changed, 6 insertions(+), 2 deletions(-) diff --git a/NzbDrone.Core/Controllers/DbConfigController.cs b/NzbDrone.Core/Controllers/DbConfigController.cs index 7c91277f3..a8aa64f15 100644 --- a/NzbDrone.Core/Controllers/DbConfigController.cs +++ b/NzbDrone.Core/Controllers/DbConfigController.cs @@ -68,6 +68,9 @@ namespace NzbDrone.Core.Controllers private void SetValue(string key, string value) { + if (String.IsNullOrEmpty(key)) throw new ArgumentOutOfRangeException("key"); + if (value== null) throw new ArgumentNullException("key"); + _logger.DebugFormat("Writing Setting to file. Key:'{0}' Value:'{1}'", key, value); _sonicRepo.Add(new Config { Key = key, Value = value }); diff --git a/NzbDrone.Web/Bin/NzbDrone.Web.dll b/NzbDrone.Web/Bin/NzbDrone.Web.dll index 7884a5d0b1216851aeb5079306d3792bec13dfc3..3cacc63d169e51002c8cf562697809cb971d9504 100644 GIT binary patch delta 2906 zcmbW3e{dA#8OOix{<_QE-tBFEkRNx6cN_^h2oMNAG6|sp0vIP0Z;~*iiY+A2LRzYo zBx0o(YYkS=Auh^*3<)|oOqE)=bQ}lJsYz3;P_&UD?UYI?O)JCHKme6-pwIj6BKK#f z`^RUW@ArA$clUkw-FLV15bHd|c0ME3mv=wg?w{WZtNvCZ z=P~O?>2D?))M_;kyNLz3-&N(Bh+D23t^#Dad0gwh;nJ`ottw5!dcmgzUlBYe__5&U zf*udAT;z#*G^`YC5zbb@KF?nAFL+LS9>p~epdp&@%3ckN1=kQgc*1*_d9a;WgnsW^ z-U;~3`=NIVZc?lvtgE_)$wUv9>b!D;;7-9Kf@4HK{JuXB!-BJj(-HSo`U9Zy0^AVk96wK&3a<1o^lNyY;^{c(uk=kvpWr7%4KAaH%@Q-` zL5{(1XaR99T8+4&IZTK+EpVDfKT)tsupw}|f~>~^KMZJiF2Kih&^%1t@yYk#0}+py zJRYOC0O{%cp_Hc=r%%8#Ybf)2qQ?MK9*ACMlRWxit~U%g!z zkSgHAaYyA_&t(UfMdc8AM7t=;vM^CRS_X37~Tb5w`*IrZgN zLiA2N;CMkLOsd6E#gsGgQ%B9AoQYpJYLT)I>3G>uaVwq^Z03Dspx^O$Ul};%sMD0o z#HWrrN4ZQ~b`-x(7UW6xJ@e~iL3b3t=Lv{9s>3>y6P$WWX+t(IrejdeRJWw4Ry9G7 z-#!M_b}K74*39d}ctZ3s%6NSk!;a$h6S1n0w-{yZ>Nbdw)S%j@?nANN6{%xtA*Mi~ z{e)NY+!V}n)G_NoZjkj`Cvt<0SJe<^AUc`XJ?Yl8FsTxuy4-nM2&Gu;!k zx@)w{n28o!VTCqEs@G9#t!a6|1oz5NBW`IBYqjf`jm<)Jxi4y~*c@zk)OBq&sa=lJ zT+Q@8zV4`y>j$Lzgc`tiT^(#5+%bN)UD)WVKsmzSsI9CVCmr?hQc70fOGkDHHG7KP zu*3BOTo6R$74K6xrhdE5@Yp0%Hy9S-p@AgHNjv6=Gu!Ir}54ky81lt53 zONqH7A;n1`)p|;l?h>>+`v16BT;^5L&)rzY8!66Fie)6;5!N4568}pxyOrJbP)b`n zz9gJ4h!WgscW1>OOiqfEvpz+njx}HSd?qB6d=oR+b2C>sw`t42GvQZgi@y_FCU3Q$ zD2v%8-#VYawQ;}qBNoG$_Z*9{Ir=}C$>!@fnTfc5oBWk}A?<4k-6O@>BB>Ay@rus( zy|`{lCIy9`V=~oxvmiV1h%YI}@iSi=y4kC~rFTCT}&Q{^o=7mK7Y-e+t5rAjV3{2}URzkjas7xs~V zsWQT@`j;!8u`m3M3Ju)&j?&G1wBSs7YkL$ElM}{kbV}%ll_pkdj3Q0q12EBUoKSM5 zUmE>NM0$xl^LP1_=|^lS2yQhxeTEh4ssHI#iz>z3-0Gs3NMVpQfY_*KDMg1=F?^S0o7 z$|Drp&X*~^UHP>7JY{Vj)_AKEf`8I(Qhd(!G6OEUdWpA2iXnb$@B|y=U{lA_II483zE4S#L$Zu)=0!4U_|BTWX z#xUucbdH+5w_=nfn~EmM$)Cq6jpXt2ay>A-V(z+cXTMn6+jZ@}b9=V!O)5)Hy0Yra m_t9M2x9|X+FVKJS1#6@(o5|K!b<0?bwQ%{&X#WN8Mhg4@ delta 2910 zcmbW3e^30V^%pd{533kdTj90WXR*YJvYJO-( z!8vRRI{D#%+fL%>3^K;VNlLBKCZ#nQTOA~g9aCu=;)G_>P#Rk&rc;SjY0~F?Z=?5T zr#o|>eZJr4dEecA_kG{J&Qq-O6ze%CC1SnL?Dkf*0gr-?PGG0p8_v{^13KxE?*MsL zSc+K*_AB)lae!I(`Ys{n_VLI`mWN`&l9W`O!%(G$=c_8+^6BNk3Z9^<^Xla2j7KvMLcQp zc#7fzw=Zv%;OE;1Ojz#VKbp&F7V2oK_E`vGbZ5Z6I+|{g_I3XuNR`Q6$K} zrZq8!qYjHWHddktOFA}Yt>nP_%o~^c0&cI?@byzp4uS_M6 z)MdWve=6GyFJet7fZlc5oB#D-#!NkN1^{%eJ~oxh#Ba zs}Crbg&Vfw*O>)*Zt9--b!I`g6~E_f6xpi7x-vUBUsiV^hZoZ^tOnFQX=n8SZ@Y`O}EuNEJV>fUbmmtc8F9=sBY&REf3{*#Lg|DTsazq8g{PI zZeS5wQwnRf&qy7&)fTHPH<;w!V$_IR8palF3QO>mP~Fb!+B&ur&)Vvawt>_SZRK`s zqV@Qit-_A2q<$vUMYKA;$132A^1JQE4o4i72;EcrSS3bmwQD6M$cpibVcazG@G#cfN;RfP_1J3KIuZ=d|GRHgslq2|^;IY@OSR_pRcN)wMU}RiHg=(w5)7N1oZAHV3hqmb zxg#OXNg~}kC`ykAraJon*e5P?O7wF-mT@M{d4pmZ$qT}|l9u>inx$H$x*khwn~HA= zXND-jlW~7kQV)}#=Hx$?Ceoj^Q22Z#BrLiYGo;35nQ#=^*1sC?&(q=;P2TDRQ5K_1 zHP(3kzNQoI-?J#D-0!g{i|c=3CR?H3VJ4dOFUfDwBYa=eT~Z^fmLgbzS9HGbHS4Bi z;vIdClwjBN&E!w&A#4;iCUaS*3v!aXJ%e&1e&E@KUUtfJPCi1}Ni>4*F^$-%4pa6$ z&!6Rf+FADC3^Tl+%4gVl^_DzDm0!pKR7)Ye&9->Ul>j=tdDPDd?}N(w>`&g6%17+B zceQez&3K!X45-F8m0sqj31`x(?Ndy|lE%w)>e2_41Y2rMB17U2KwGx)rV@}285fkW zbd+Xql>87D5p&cPqDB`Vp;aPYB|Ym~ta2__GsH^E!%5#7+Qw941995eq0SYbtC;v) z#l+_-hAy-15422pX^kjt5OITuYecgK!Gv_t+^emnXMJ1Y@j-39h_^}O<_lUY#lKb) z(hc)vZI7h+Z^`?mLjPGUEVhM>lzl_%l^O>ZhT7!hKV-hZZwtx_kAE)smf$7j@q5mH z()?8AGwLDArg&E4ZGR&;s@W2X5;S7gB{U_jKQJG3f=cf_Tsm^hcDD0_*?yS%Ru|g+1e4utVHZs k1Mh@4Y@y!-{WqSl#v5{&WKA{Hv8~qf)r$t7Sba$QFGWiYQvd(} diff --git a/NzbDrone.Web/Bin/NzbDrone.Web.pdb b/NzbDrone.Web/Bin/NzbDrone.Web.pdb index 1652a1255bbde41d1dcf1e4a53ef5c4afc7ec8ac..ef02c84de80326e0ffb5fa391e76e08cd8d39506 100644 GIT binary patch delta 724 zcmYL{QAkr^6vywm_nYp{t2t5I*2G0tHf$;c4O{BS>N+cz7>yLObQGj>#nL^PF5Ik# z486w(tEY-!gfHH&2O$aRDXIsl2p{r6=^=V4BS?s{bDP$IAK&-?pL4(Oo^x+vT1-rf z<7Kia2tpHaac1vZkP`O$+$w$nbcuNu@2(C?P^@iw*?LyUj3Lb_HO!rJ#(B=2?1)mSNQnLW~p{`8#Jpue$Ux+XKUcGkC%;y3@%BptJ)EMaw$GJQ3 z20-Ayng&E3YZ(X5f^i84Pbc-(DC5!gNpjAZB~;FR*E^OKz8on9tw#YH&+YjM;;MvV z3=<@!FL*@FF0@2p%p`Ha#OZdV%g+s1fH8hRE-Txl+{@<|i zDpLF~O(Zc3vQal6S5v3*&?Tl`4{XO^vIxh9+L-sh$ipqeCz(3(FRNf`xS54ge+{SN z@9OHi8i^eb_nr@H$z$wOrZUE+G8-p;Oa_^Eqa0gP?W}xLETlTw&5SVaRq)hkGh56& zSInP{=4OKvUyu1f;_~eu5|kilXZI|c1fhaDQ_X^4^k76eY2%|GHGCqA@MB6VwcBWC t{3KK?3tjF|OPgRuXB{H*G;*a$fE^@7()NuD&kl>%yW> z0zya|$E|Gb2XL-bS)34Yo4JJ_fU01ZRQ2~C>*RJNhiU6}WSiE&aB9kG$G)|A$&>HZ z(T_XV-j(-Rx>>GK)KsPDLCv2p(-k&%<<|i8@;}C}&rYU$-TFy(Q(h`odmx#)I~DvYKY%JkiCAWrh08)~`v5N@O@-TE^dr+a>)V=mRq z$0Y28^cQ7`j|t9uLC2AK{pcK5H#xNbV5JLXrw@_U@~5v4bs&@Upad -<%@ Import Namespace="NzbDrone.Web.Controllers" %> +<%@ Import Namespace="NzbDrone.Web.Controllers" %> Index @@ -9,6 +9,7 @@ Settings <% using (Html.BeginForm()) { %> + <%: Html.ValidationSummary(true, "Account creation was unsuccessful. Please correct the errors and try again.") %>
General