From 443356064287616546c3b34734d338e15734db91 Mon Sep 17 00:00:00 2001 From: anhduy-tech Date: Mon, 5 Jan 2026 22:58:53 +0700 Subject: [PATCH] changes --- api/__pycache__/settings.cpython-313.pyc | Bin 3451 -> 3451 bytes .../workflow_actions.cpython-313.pyc | Bin 10565 -> 11542 bytes app/workflow_actions.py | 28 ++++++++++++++++-- 3 files changed, 26 insertions(+), 2 deletions(-) diff --git a/api/__pycache__/settings.cpython-313.pyc b/api/__pycache__/settings.cpython-313.pyc index b7a561a358ac8a91b16fd2466f1fdfd6a6559804..5093dd998ee8fdbc54f4d7b5e6aff66a2edaeb3a 100644 GIT binary patch delta 19 Zcmew@^;?STGcPX}0}wdh*~nGM3jjbB1*8A~ delta 19 Zcmew@^;?STGcPX}0}vEV+{jhP3jja31&9Cu diff --git a/app/__pycache__/workflow_actions.cpython-313.pyc b/app/__pycache__/workflow_actions.cpython-313.pyc index 3ca77f359320b28c893c80e6e9ece4e62dc45242..c88ebb8c2243cb9962b24b7fc8ff613080fb84f4 100644 GIT binary patch delta 2543 zcmZWrU2qfE6~4P#Y4!hOS+?X~`3G!aViT}iV;d7AISm<`fQ5oVb~KB%0ynZG?yhKY zaqa$O2HIp|xRZo5ba4C7IC*GE-G_#zllGyn9VzzIbn&E2hsR8()O{%Fbf)J>mJsC5 z?Ad$I_nq&aJ@-fY)5P0n?Atb*nLzvRz36PXP8#VKHp3BeZHt*Gj^cur+K8 z+k5zZT-b4t4?F8fA4WiWW&?>S?jWi7>xTlUQGJHq%f!J~s``wmCQ zTO(FSrQFf>Nd}!binY)a0{$JL)lh z+)apu_=%!R=~8_AliEhqKH31<1at+3?EPikO(yO-?~%!?^Q6w)iUNvT8z*~eb)u{T26A-&S4B#M1V zBS8YXWAm1&?{r3AS(xq$Of66gXa>yG120X8&(5ftepZ#|6wMu%4CHA9qV=LjaODrt~>W%(SL4n-gkT78N4=l;{qGL5_;hNnt!Ew-QAP3 z_WavGs#{8f`wsUN%cJdP;vDB5{oN5#u$muugH?t0pJyx*LCQp=>E@fcfwa;-P`@-G_w$;%miZ6MhP+P{;*F6`}_3doE*Y-Mqx>FF3kCR&ii?m0}uDPzSX&WQ0z z!Dw44IP7{7lR1#y#g_Q`gQg0Fs)*@Hg@{nz=>j2>*CIj(NJdQUB;aNP&Lf5q7}6u` z`_8kA^G(I=5*;~yG!`5g8=LlrRY}b%{$M&T5BO)7p)&LOteSYHf8P5Q?kJ^cI^dso zLAXCCC6oSyG@F#;;PQQiJRvLDq&naaxHWw?laVRaGrOzJOrdDSt;&X7-3d*cNvBjf zrD}$_JOf$KR=_pkn@TzrFl&a4M5Q^Ua13biOE4TxJ<*I*`c~|0I(~^hUkHI?meFi5 zQJTieqTqxyuGe_j-&`*96cCf}C|B8+uFIw^N9#)ex})zZyH&Nc_&_k_tb0~_H@gP& zU4ywjLpk%I4Pp4cXxS8N^J49d1M6bbU2nrJ>$}!XZ&%*iwfc>9Z|@b`meH1TcCI$A zI&${@4dcNrdu^_+Yju3}aLzlpZXe1Shwj^4Z=Sw-`p40w=eKa0T`P%|$(*@+L+JTj zwBN07Sr%=1qxY`GwKTpB36ix1_jQhoF{kG_?i4%WITcEPm-eG6To7h@3j26J(6eAP zA*;?NHOpK&o=wUzydfxtXhI^JnxR9;JH)>54C^z{{mEKS%{1?(NU#)&^=&nlc~zkj zyX8H!7yVR4P*7lP;BKo!PkDBVKOyuynptM_wRM(r(Tr*)8B0lX^3IefBBBq~vn=d; zQNIYj57&O~+vY9bLkXOSjV(24hiW;`dSWGbmL zZo_NXmDumw-=8`M-GHSyWnuC{t)80K0JTBP Tew6zsb|0Q$Z*=}fK-K>P^rt?g delta 1594 zcmY*ZZA@Eb6n^jR$8CE@=@+z=ua=L{8wzZhBy@pIK3)097_~ZJth>-#*3sUQx3@aT znD`CRWWejD{u_Us`=c{8QKN~A#-C~#i;x>*=5K!}Au(}3jPGfo!<*dG^PcB9&pAEk zZEsKfFlOE_DKR1Xw24FUVEww;#q_K`I$pN<)s4$@1q^^iGi9P=EWo_>zilM`k;`PXK&nbAr1P)lMcy^%Iq zDVV}q-vM9L(l$54TB?k~rUsN|Jt(b_4Kf!)f`xo&@6mTq2nWdT_UYRA8f|RR+C3Wd z^ooguCnm-dQuLH(QI}C-Egj?wM{9|yjmBpbRTo#JWSacxXq~}zR6*rtQnDh+imH!F zGpVSgYOkhKvcRkQc@c}rG;V}Cg<{}!LXrWCFGr?R(FNQEM`liCUQ)GKO3$l$YBLEX z%~QZbR?57l7pON*-*kp#%dQK%f$nc>zN&c?2tFzud>9CR=D2TNW8Uk!W8Jp80MK}itdAO`9(aaRxOuF=>=HeS8Y@{1q=g>WaC^|bhl zXH_#FjnUreb-^i$3tD^~XiH!qfTzd4@R3u6G1 z2Kvcg84ac5Fd6pt>0YPE-Rv#zCaZrF=p&@Fp?z=y_~w3D!3&XIDm$CP3-~R-F9M>$ zQcU1*UcZn9(7ON`W)A7A5W7jfZg4ji#s)AOj|#dYdwiO`N}e%B}}fiG-J2jTowj&5sMaMiB^0z(swN2-Ii zs*A;?M3iphZJ}GYNh7~xe-t_y#zjoc9}S&_MEEDh@YBI?lQ3)(!{9Kqiy;SJ21CF+ zLyc= 400: - raise Exception(f"API Call failed: {resp.content.decode('utf-8')}") + error_content = resp.content.decode('utf-8') + print(f" [API_CALL] Error: {error_content}") + raise Exception(f"API Call failed: {error_content}") result = resp.json() + print(f" [API_CALL] Result: {result}") if save_as: context[save_as] = result return result