From 9eaca9b3c6159b45649f352effaddf7ebb74e2b2 Mon Sep 17 00:00:00 2001 From: John Andrews Date: Sun, 11 Aug 2024 21:27:58 +1200 Subject: [PATCH] FF-1715: New flow element Is From Library --- BasicNodes/Scripting/Function.cs | 4 ++++ FileFlows.Plugin.dll | Bin 149504 -> 149504 bytes FileFlows.Plugin.pdb | Bin 37444 -> 37440 bytes 3 files changed, 4 insertions(+) diff --git a/BasicNodes/Scripting/Function.cs b/BasicNodes/Scripting/Function.cs index 46b262f1..2db7c694 100644 --- a/BasicNodes/Scripting/Function.cs +++ b/BasicNodes/Scripting/Function.cs @@ -53,6 +53,10 @@ public class Function : Node return args.ScriptExecutor.Execute(new FileFlows.Plugin.Models.ScriptExecutionArgs { Args = args, + Logger = args.Logger, + TempPath = args.TempPath, + Language = ScriptLanguage.JavaScript, + ScriptType = ScriptType.Flow, Code = Code }); } diff --git a/FileFlows.Plugin.dll b/FileFlows.Plugin.dll index d345f0ce585122a98488f589d599aab89cc444c7..25e3629a839f0baa1b2951eb80010edd7fc23ca3 100644 GIT binary patch delta 250 zcmZpez}YZ?b3zA8*95))jXkYBj9Yt{PG|~5=zO`mb7892D)%QlmK~^K+@7MvWGJGM zlAM~7nrvj2W}aeVVv(9?nQESFl$2;<>>W^9z0n39y3Y>=9`eXku;KO;**hV-%N z0S-(70uE9OE1sSe@b2=QtH5MmGHdz<2PS(3n5Y+26sX?q!AbvHMkS0}-b8vAZs&Jo zQe^Q@VMu03Wk>vZaBgaf(H{vzPN@I@ diff --git a/FileFlows.Plugin.pdb b/FileFlows.Plugin.pdb index 70fd97ce0162825e35f6116f612f9d5bb33a7498..4fa016b857e92be5f59563efb353f98e6e56706e 100644 GIT binary patch delta 3087 zcmZwJ3s6&68VB(2hG2*Unh2#MG>o3U2vC{?mww@W@orFzwi9-J@=gZ z43|^QoRiI*nzjC?mJ&%8{BBJy5zX`YZ1eZ$g(;QEjsBdu8$MaK!q;}BW)ElDJ*Ako zM2l$vp29FpiopmHQ)G;oVq?q!JWp0e3u9zthR>lJ&cSz%9m6P16-G;7DVS9D!E#!u zlG8e~V26wf69tC-+6*PrKkw6GUKs3ySL`a1UFoN@J z1qr|dd>{a%5DN+L7NkQK1-ZjS5JND?APQn35z;^h??3?*!Y23tc0e`!3HHoUu(Thc1HOb4V1okVs0hkD42nHEMK`JbPY{-Yzun|gOJM4s7XoMCx9Lp-`uLu|6I^2f)kUm#I z#jp=fzzui=FW@KO&covXPq+<3;5J`DAHkpDYY;BLV}OnD4V(u}oPvs=9O|KoMR@{D zJf1ByLpyZF&!S_{183nf^ulfEkGH=-zb#Sp!|Qb=y@*%R2yhaV#0Mcv0x<+ZD997+ zW0j;rX6K_MffjU-4SBE%il7*_K!sz_ZwLK#f@*AUc{N!(a?h(gge*%`QbA%gmB2Rm z5Ne6jf#4}ORb`_j%_h?SrbFO8vK4) zb2yLBhSP0LIQ7F1@B&7FlN3&T5GL6til9kJ5hR8n2n9K)U_K;)7Icsed9VtKpcuA5 z1ynocvdEbb}4f!&SHm|AGN{3d1n!m`F;_$x;%42l#+INs5z_ zQUJ0P!k`q&p$Y;PO35unO3&aI@O?{4)08MCVBrj0hGB3|l~M!n(r~L5u_5%gv=I6` z+=RO@2+v^zoU|e23LfAK60Q9*LudxF9Mlj8DUc3EFu^KV4<%6M7&C*av@_^5+=Ykm zBfMl$?kx(X$i?=F{U~R#AF+=(r?-nL1}ufEs$@o$-P>(*opVSfm?At8_dnf@0XB(-Wglc;WEB27D`-O&-rOl+N_sy_N#*dz*PZsA z)wBu!3jF_qzxEbaL46?mO`5%fq2`UxzDM`4_QQZ#2eXF564 zA<=Xkc*cb3#G{R#am1yAB9o(*Ick%mIx$>o5=k7j2enZo;c%&56o79h}l)98Oe6m;uB04?T z+2*JP*DvlKj=ZmJ_72fasVPno!W~aWX6)GG zIZ(Jd<&dsC>%eB=LgNd6aqyW(h5q$Pv7sYR&g+a>m7iCnr4=uKc8+Hb9o%zmS7=#@ zpl^fgmAuR5%_}->-?nTxxzoRQZ`pA_y&LP&H@Vh!I{RsRe0EKh>Scen%xnJkS!)H= z^HvtN2R+{U_J{9Y(a)Q?Oj27pUV3-->GyfhgMJRI_D>l(H}K_+N1eCi7X$fe4>`Io zo@b<17Y^(y^14}*sNHpMYGYI7!T&zK+L*?c%F|2tb+q;w&unY0x-k1fLB}~;i>uf8 zgX%igZ}r=%x`f}CYW_{uz=Q_}X0^U~r?y?ae`)LS{?7fg2XFPRG`hCUU7NYh?BD12 zy(wZ!pRn)B$HU(4yg9bSve5RML^0;6nq|^FQ+{5)DKe@+nWs=h=jX)a zD@~EPISP4rZf=x3GAAc5H^&s7pJQp!#0O6tWWIXFd^O5gy&0>7vC0{1JYzMQe_5S6 zWz4P$#@fPIt>zVlAB{QosL?!O%>$1y##-FgE@pzp=wOZ-nXX)>>piAxH`CR|boE%u z*O~clgZ4w=?5swdlqIlah+&Kt-_p~J_gIr)_)(+frw_u%`Ht0nlC-t<9W>kLIdieY WsHLjX(}{0S%t_Jf>R4k_e delta 3089 zcmZwJ3se)?83*uhLU>0YfCwnaO9-M6AS5JNEJz@*K6n}ui&Pm~(#L{mh~%Fa|6t)ceK~-<6|Tr2|fa8M>hlZonWsfTu75 zOq_)5K?q*p51|kVa!7zw$N(KIf@1g>%3(cx2KBHN{v0P^=`RTFa2!rU7kmZ(f;;d4 zp27$)GjIYR1TXN1P>2LMq=Oa~!V*{kt6&{`3U$x`yPy>g&0r<;B|;Behd~$y%`YUh z2KK^fxCP(AYxoIl<8eD+0t~_kxFksEPhf;|;5HMt0an2UxC$R8N~jE~VJGZkQJw)` zg?kGva1f5EV(288p&R<(1`NUj754!Byh!Q$_vw% z^_ID~`J$*HC5oD0AB)lkN5BM~&;?iFYq$;f;1N8BQD9QJNkn9qDk5j_03VR1h;ULO z3PKKpC|C#8PzymHipXV_h+YD3wupQoK!H*S8{iW3!6*plh^Pr1=HgPNvs3Bv+^KX8 zZo?2ffmiSrY|^HZ6L^3x1gCLlIF-VYr7#1MVJ>JO4+^0KeghS-(K05CYSY5#A`HP} zcmZ!%l>6z^C?=DecrxiTC({N?_9K3l9|^L!?fxXq@~1dU4j@%l02NzuAnnKsBolPL zTbE@A(F{n+=EhB-+1XPl3#u*a+%|3rrk3nr8p1Y~h@l^|dE`8gM;_n~uO-abJAxmRJB^p~QgEdg8v1O?p z;XK@e7vPvWsN=2Kl^P)vMZ(5?8NGo-|v`)ue z_HgReh0_hV3lHIW49Xj@njcP%;06;R5W?njgSaJ}qTgo;{dPW{+({AmotiJBYS{d~ zliOKI<@hV`{|kQYjgErtLF|ROTn9r-V|i$;EV(<@8m)~bua(=OwYTKexSB))OCC@< zp>+m(YDf~$b~Qu#R5z@={j{zu&z2&1cPN$@!V4j5 zIv@QCla6jCM>YjN=t3FR4ay0`-Fj(dIoiuFp$Tmox()aMq#2ApSB4L zEVUVRkMJ()Zeb#yPy2-hsI9_gOFhF!N2{SFGQ#bwZXn5?WVr)L4wRltYJ2*-@j>Jf zH};#jO$wh~;U|>MwS$khdiz%8FTUA6=_u3QYj*mf=i>hLIm5VWZH74?@giL|e)lHK zCT;q;1xNe)=R0T)y-0W2@+$pz7lIA9;-#S@t&dJF*Zft~bGUj(r!sFbAsyLl1iro73Zr| zqEze6t3LO0?>GCE)h$XmQ6-IcuWYM}68Rl1^ZS7ra=01dcZk2($8uc&hU?3}srAM0e2SB*V?T>Y|mc6mnb_R<{3dUl}X z@aDZ|zG~<(N$xdo>P=l6qlrPiEVx+MJ1rnL8 zP?}#@AQ#J{^|1v}F$MYh#o|bPq+VZGppP={R;z+No-oH=G93)lF^TC2W;&!yhnnfg zGyJ%0&ZIHBYM72zro&`dT(Wu0vB&ca&ddMpHpW<^!-`C1$`~EY@jS+~m@%zoOpT1G zjWL;x>pwQwk9)!$iaWbJoRraj^(%(SGkUJQz<7-{35FlfGmcb