From da306d87b683b85cad43bcf915455e771ba86b1b Mon Sep 17 00:00:00 2001 From: emile Date: Thu, 23 May 2024 19:15:34 +0300 Subject: [PATCH] new --- .../__pycache__/models.cpython-310.pyc | Bin 3499 -> 3521 bytes ...lter_ticketattachment_file.cpython-310.pyc | Bin 0 -> 672 bytes .../__pycache__/0019_file.cpython-310.pyc | Bin 0 -> 819 bytes ...lter_ticketattachment_file.cpython-310.pyc | Bin 0 -> 672 bytes .../0021_file_ticket.cpython-310.pyc | Bin 0 -> 772 bytes .../0022_remove_file_ticket.cpython-310.pyc | Bin 0 -> 573 bytes ...etattachment_file_and_more.cpython-310.pyc | Bin 0 -> 796 bytes osinaweb/db.sqlite3 | Bin 1355776 -> 1355776 bytes .../add/__pycache__/urls.cpython-310.pyc | Bin 2061 -> 2119 bytes .../add/__pycache__/views.cpython-310.pyc | Bin 14179 -> 15110 bytes .../details_templates/ticket-details.html | 38 ++++++++++++++++++ 11 files changed, 38 insertions(+) create mode 100644 osinaweb/customercore/migrations/__pycache__/0018_alter_ticketattachment_file.cpython-310.pyc create mode 100644 osinaweb/customercore/migrations/__pycache__/0019_file.cpython-310.pyc create mode 100644 osinaweb/customercore/migrations/__pycache__/0020_alter_ticketattachment_file.cpython-310.pyc create mode 100644 osinaweb/customercore/migrations/__pycache__/0021_file_ticket.cpython-310.pyc create mode 100644 osinaweb/customercore/migrations/__pycache__/0022_remove_file_ticket.cpython-310.pyc create mode 100644 osinaweb/customercore/migrations/__pycache__/0023_delete_file_remove_ticketattachment_file_and_more.cpython-310.pyc diff --git a/osinaweb/customercore/__pycache__/models.cpython-310.pyc b/osinaweb/customercore/__pycache__/models.cpython-310.pyc index f1d43aa2a032b4de3e813d80d197809b75a58999..1243583db2bd428e42a150f3acbadec608a90bb2 100644 GIT binary patch delta 128 zcmZ22eNdV=pO=@50SMlt`={;N$g9l7=rq}o%Ty?fD}_0QF@>dK^xTbyZ`IjQjli6t463wT8) Wf8Y{f5n?RzpZu0hcC#vX8xsJSogZ@m delta 78 zcmX>oy;_<#pO=@50SJ^X`K8U=$g9l7XfxT6%amsU*FuIU?iA)=22Ga96|2OwCET#gYbOPX5HD!N{{&ntK@&04C2CB>(^b diff --git a/osinaweb/customercore/migrations/__pycache__/0018_alter_ticketattachment_file.cpython-310.pyc b/osinaweb/customercore/migrations/__pycache__/0018_alter_ticketattachment_file.cpython-310.pyc new file mode 100644 index 0000000000000000000000000000000000000000..9f24bcb3daf67279c3b37de0e5ac8cdeae5af4b8 GIT binary patch literal 672 zcmYjPKX27A5VvFJHHliaLcq*~6bUtDf&rl-p|U_bR4iF6H@+AAo*jocPgQ4F7&`JH z_)1=xkoW{hsGO6c_fERg{q9cp=V!ZvgMy&^ZZDSKDIq^2*cFc86xBaPqllu0SXxt? z)Cnc;h)NXuN)!XSVqaLz6u%^8`U`7GnS{dXc95fXoevA^6d2#c)UGTLoTBu@yt5>fNXLN^A!)CR)grZ-M1P(oYTf-h;v=a3j($?%4_x9FsWz$cq7H5heX z<{=YPT!>Hzfpr@L=;D-c{48RFi zQ}%-l4>3ELKi{g49tK~5#ZoXv-$3;i{CaeKbt#RuPu|Nuf(x(5#@Whw-N~wh>&a0o z*|lyCUc*(j%T={~r3zVlDP&ylp1UnyBGPr--wg3f#8>kV&}1ZG{EnvyO=v;+-|TM6 npO-x3^Uz~;HJv@3IwiMf&E6yI6S7w`fv@ow5+7$AC6C!ZN};~{ literal 0 HcmV?d00001 diff --git a/osinaweb/customercore/migrations/__pycache__/0019_file.cpython-310.pyc b/osinaweb/customercore/migrations/__pycache__/0019_file.cpython-310.pyc new file mode 100644 index 0000000000000000000000000000000000000000..620520488e29dc743d62957d89e3b78afa9154f4 GIT binary patch literal 819 zcmYjPPjAyO6t|r;Ytn2Kgb+7&Lh5B1oIpZoY|{`D+mHsA9*Dg7HFcZBo$a!fD_ncv z8^DpT9Vs5OeK^IDc+uYuM^d#q%1)W=2Ou=$%c`>e`vH3_= z;KBnhnG|mi9DB7t2wlqOR^^2TZb7)-Ov{?zZ3lcZ?@u>&fa0uCW9L11XU#$knMw+S~bf~a1{0CYd-Vf z*hpKbI#WhAJZs>*Rm6lhrCJ%!;WWF+PImp0GUVxLOUTx2q5b=eaGU!mx`YMcRoG$l zF6+|`no#yT{L{T^y^fHtc$H&IoVFuqyKWD!yI5(P7|nH`t%muW`UE~xpWO@o0vGn{ AK>z>% literal 0 HcmV?d00001 diff --git a/osinaweb/customercore/migrations/__pycache__/0020_alter_ticketattachment_file.cpython-310.pyc b/osinaweb/customercore/migrations/__pycache__/0020_alter_ticketattachment_file.cpython-310.pyc new file mode 100644 index 0000000000000000000000000000000000000000..bf451f7b1620e216c75fe8ceb1bb12a69b5e6f4e GIT binary patch literal 672 zcmYjPO>5jR5S1)>W19p*X?pIdU?{QMTcMN$N_uINL+Hg9p;)t9Z)D50w1k}7OAk5r zNAxf0+Ebywpit70oU$v>FmL8DA5Ss|2L-|Ndv&q=P6_!L!0zD)PVm}iXcSRYlb$xT zPnv|1cSI$MeI<$kU9&H&VTxapGW~^IQYOCWyVWFJX9nvRy-}cT8&bPxf#3wMeU1i5 zLltQfMOU<8z}IPL0E_jW;wrtPYH`Oflc_yylllC^|N7W$zuj18dYD=>L6g_@i&tXV zY4C@xYp=mc=Vbe-hrxLs<42oO8>v8vnGo5wq&}Y$!kLoc4qIf1V1z-z&~{*_1ef&1sdg}(g(?#Zf&2{TjMx`uga^rf zkm)gIqxti#`efgM7qpjq1z=FD~;clq>f$UR8zUabw7l^ zn3kYt&H_+EkK&0s~xTogA?55 z6&mPKGFLcjC!@eBPq>1DUyTGql%NVLzly4R!V~@#6Qe7NePa0TWEM&78_{uw#|!AHK>-aN(q+r)*p)JUmhNgCqp)7)?3P4Z7fqe zDQ&0~M@rCwbz2=%q}x&CDzEXp-g>JNq?pGO8}L5Qxs5o-zMTa0$DDuO<+AJTA^}@a z0#s3gX(8|f|F zi2t25&v3jqzxU~dfySgzBX5wh+(Y^n%%;`bbdk%lKAPp*E;ut~Tj)B~rc`;V;IelH z)FF8Z%k)sF^zOb>RQyFR?Tz5ccHeZbYJ}T7Koby`vTNqKj_W*e*q`9KugAW9I$$JX tnGBC6xuw@U!a*DUulFML()6=;EC=s-*Bu-Wa=*rRPK@6nyZ4>P^dIe8;Ftga literal 0 HcmV?d00001 diff --git a/osinaweb/customercore/migrations/__pycache__/0022_remove_file_ticket.cpython-310.pyc b/osinaweb/customercore/migrations/__pycache__/0022_remove_file_ticket.cpython-310.pyc new file mode 100644 index 0000000000000000000000000000000000000000..e21e2bebd512b0f4a7a336343154c0f8938bfb0f GIT binary patch literal 573 zcmY*Xu};G<5Vak*lu#sCm=RkRT$mAJK(Ih7QL%KfLVT@U;yA=9hz$u=K7?QL%7nxh zFaYNSL^FvZ6t>AYbbNvMyFo>ghBZQ-(zTDE_rKqgcXJWgkH5&@rg0+Bk8&jaw?7GZsCtb$w?sR7SJ940HiC!2(n zK9&*-7I(P-Gfh#ZZD@y8vTv;Y35Od~8ej(fC5D4cu?S$Ah?Z zP&okx8-YC6_aKhJUDvi0<22W1`z$R37&%>M)(Go#k%|KDnuVID#mu(JJGc_da>d_R z1q$DnRnyP1{@wDvim;b1x(iM92#fd^?=Z?J|LlD=yTc^%tL;s@>Z%dfE Sy@Pf_hxkQ^3(wbQThTXPJDp4b literal 0 HcmV?d00001 diff --git a/osinaweb/customercore/migrations/__pycache__/0023_delete_file_remove_ticketattachment_file_and_more.cpython-310.pyc b/osinaweb/customercore/migrations/__pycache__/0023_delete_file_remove_ticketattachment_file_and_more.cpython-310.pyc new file mode 100644 index 0000000000000000000000000000000000000000..178d3b1f57b5057261e01abefb9d877e52de799c GIT binary patch literal 796 zcmZ8fy>8S%5Z?9rF1GJZN(B-$sgT^nQD_kg;uIQ^2m+0p)y6aD^TmJc`Ut6^y=S22 zmA0jd!~-BC2(xxjPK>m(Gdts%Z@zIen?;P|M}D?=<1zN#Ioslsb415HAq5P0$ts@m z%1b@YUNP`Md|@Dvuf%7O3h>WaJi4J=7JD|Tid?I%Xli4}RRdU>%!RfkBHLqHk_<6_%MR;#v^-&>>UhNAp{UYwDDlF5xGbsm{R+h4Nv~{B@okW zZMvpHoi!Tm!-IpvL#eT9KB8O{CCaYIF0r%zF*z}}eyu9ByThyMI+ZOetSRo2`bw~quka$-<~q6GenPB2l?0by53Jv9;D4HjpsIoB(74}TYxe_=>6krI0rP}^ z>yJE6T6mo9KfdqoDffQ|Kl|*{*tg*TY#%Oq%6dBb;Qi=>^_Z&K;MqX_bM6|sj=SCi F@fYH_WO#(O8_xlYubThg6&nm|c1ICSOhx0&c z=Udr!AxAZ6sgmlGx%^5}suvCm(zCP^p~sr!($I)z{9Zm{3@LtdKnsS8y70a2PJSrC!I~ zt~6H~9FEor+*!jM9S=$LTDm(2p%|#p-1wCG!G?u1K_|ed0$;Jb4}wwk$`#9}!1P}c za=Gs!8`UZ*;AE{UO9P=^lQBUqvvqzT$xhwY#pYFu2BJ2vj&0b-jL1zL@*DCa@-6Z; zatpb+Y2E%1v6zeo9k3UG!b_sq_o}zP9}9|5!W>s%+WHY_j%!iZO+&_%K{pHxPpjDz z)*GPFh}_j7ch#Xq>o~mlFlq~dmP2YBwQZSq{nIJce$2K7 zX#S%LJZn1wT8^sDS=*4spofNmluE^IUs+8%i60^lko#JC%cAY}ZhGZj!uEptSg?(b zK{$L(fzQ~gdiXYcO?#aahNdsfDqmi*P3+l~=0BS8I9&%X99Pz_TE{2;t6C3^xes1A zw&PMqFWDY%?Kc4v5d6F4JM*UTw&4@~dFUkQ0VYPdk^ws~Z`CvGyqx9c<`TUcmGQBs z{7#X|^?Q|ar(2EBZu8e=OZ*5~ycR7~socyWnb5UPqgv1}!he@KRHvPT_@2jY^0a zLQID0{dl-Z`MRw@f{oBIh6*KnnNzfD_iPY$^nV}g+{9i-aEG;BNxs)cbC1Sb923d)35e_<2l@|mq9gL=WRWv8aEE}s`PzY_~oU;$-Ak);QrQ@WwY*|d59_QDl&Pl5a zYr>+N91D&Lk&cME32Ma)U065WgkA{=LbNh4AxNSw60BZ{K3<;R)$>08=b6s7O=sI? zi@;K{xL&uUu|#h?3LL8dy42l@PSBRxtN00OGJBP~u0WL};8)frD#1{+$=TWvkb~h^ zv_E1!H{~chtwfuGlTFs0u!kDoj{d8Rqm;0<>~CX|!5uySdj_oyUD zHnU(iOIDLm<=U@mi$jtm(V01~bdi5H*&Bv?oPyBN*E`t}8J%!i9gfk#NLi=5(>*1Q zgqvlLT?s0Y@#;Xt-RGE4ywP@BAl6tt*5h@IG^6(j=Cq2EW~CI?5$c^MTw!9amqK&B^zaqfP7Wb5OJ4@+ z%scuc8huaiXj8JELql8i%loP{%Qy%qqk&oG6QRxz8%;Tym2%ihsPdrEgcefFAO*XK zF_m0o=23c)c>wVA;lx;)!B{kwHl)myj$PKUU)T@qYxdPs6P#o5p8~Y})^H*WJ+xOP zW$t!{%RZ)%_X78j(CXMt4buC$H8v^ds^ObjE!qlkB`=_dF{`A&yOAvL>-68ISi`RY z+^kc{TD}t5YWZ9yDU-h^8$JAUPQM??erC7XO=R%%tN#b{B?f3Ezp3Ojuiz^ZBrKn) zQIl!Ti1M!U-`9(2kPpeP%m$swS=HU6X0>s6k#K_iyg|Jinf%7xTtcHk#X(~PYOj@E dZ9%t&jp2+QQb`T-hDKBpr^YFiJaRA;{{;em^L+pS diff --git a/osinaweb/osinacore/add/__pycache__/urls.cpython-310.pyc b/osinaweb/osinacore/add/__pycache__/urls.cpython-310.pyc index 877c823d80f4080566b507d9c3abfba425c24154..06b1ba2f3f1d5575bbe068579d28dbe2e7b03cd5 100644 GIT binary patch delta 149 zcmeAbI4+=_&&$ij00eK+{nI9MFfcp@agc!mkmCTv#Va;yPi2%yWlXV7WzLdGu}NX; zWloogl1;G-Q@S@@VZ9svOQR41VT delta 100 zcmX>u&?}&w&&$ij00dXsywm(R7#JRdILJUA$Z-JT;#nKDr!sP-OGnA1SO+s`+HAhT nxSyHXPg8dDcGfM7lPlPJxom*yco=vX`B*0lau_o+ay$V5v(^)r diff --git a/osinaweb/osinacore/add/__pycache__/views.cpython-310.pyc b/osinaweb/osinacore/add/__pycache__/views.cpython-310.pyc index 05b1dbc1df7a85491e88a9ad1f4a8ec2a3992a48..e5707d364992da6a081284041b78d006d922153b 100644 GIT binary patch literal 15110 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 diff --git a/osinaweb/osinacore/templates/details_templates/ticket-details.html b/osinaweb/osinacore/templates/details_templates/ticket-details.html index 7c1189aa..69e5cdd0 100644 --- a/osinaweb/osinacore/templates/details_templates/ticket-details.html +++ b/osinaweb/osinacore/templates/details_templates/ticket-details.html @@ -140,6 +140,44 @@ {% endif %} + + {% if update.ticketupdatereaction_set.all %} +
+
+ {% for reaction in update.ticketupdatereaction_set.all %} + + {% if reaction.reaction == 'Happy' %} +
+ +
+ {% endif %} + + + + {% if reaction.reaction == 'Indifferent' %} +
+ +
+ {% endif %} + + + {% if reaction.reaction == 'Sad' %} +
+ +
+ {% endif %} + {% endfor %} +
+
+ {% endif %} + +