From 025792fe4297807e2a9f94583ba90acb8016dc64 Mon Sep 17 00:00:00 2001 From: Luis Fernando Molina Date: Sun, 10 Oct 2021 12:12:44 +0200 Subject: [PATCH] UI Bug Fixes --- .../UI/Function-Libraries/ActionSwitch.js | 19 +++++++++++------ .../Spaces/Floating-Space/CircularMenuItem.js | 20 +++++++++++++++--- .../Icons/Announcement/twitter-bot.png | Bin 0 -> 13855 bytes .../Schemas/App-Schema/announcement.json | 2 ++ .../Schemas/App-Schema/social-bots.json | 14 +++++++----- .../Schemas/App-Schema/telegram-bot.json | 3 ++- .../Schemas/App-Schema/twitter-bot.json | 3 ++- 7 files changed, 44 insertions(+), 17 deletions(-) create mode 100644 Projects/Social-Bots/Icons/Announcement/twitter-bot.png diff --git a/Projects/Foundations/UI/Function-Libraries/ActionSwitch.js b/Projects/Foundations/UI/Function-Libraries/ActionSwitch.js index af78b8559..ac8b7efc0 100644 --- a/Projects/Foundations/UI/Function-Libraries/ActionSwitch.js +++ b/Projects/Foundations/UI/Function-Libraries/ActionSwitch.js @@ -101,7 +101,12 @@ function newFoundationsActionSwitch() { break case 'Add UI Object': { - UI.projects.foundations.functionLibraries.uiObjectsFromNodes.addUIObject(action.node, action.relatedNodeType, action.rootNodes, action.project) + UI.projects.foundations.functionLibraries.uiObjectsFromNodes.addUIObject( + action.node, + action.relatedNodeType, + action.rootNodes, + action.relatedNodeProject + ) } break case 'Add Missing Children': @@ -610,14 +615,14 @@ function newFoundationsActionSwitch() { } break case 'Save node to be moved': - { - UI.projects.foundations.spaces.floatingSpace.saveFloatingObjectToBeMoved() - } + { + UI.projects.foundations.spaces.floatingSpace.saveFloatingObjectToBeMoved() + } break case 'Snap saved node to position': - { - UI.projects.foundations.spaces.floatingSpace.moveFloatingObject(action.node.payload.position) - } + { + UI.projects.foundations.spaces.floatingSpace.moveFloatingObject(action.node.payload.position) + } break } } diff --git a/Projects/Foundations/UI/Spaces/Floating-Space/CircularMenuItem.js b/Projects/Foundations/UI/Spaces/Floating-Space/CircularMenuItem.js index 9f4a3e5d8..abb7b2cc1 100644 --- a/Projects/Foundations/UI/Spaces/Floating-Space/CircularMenuItem.js +++ b/Projects/Foundations/UI/Spaces/Floating-Space/CircularMenuItem.js @@ -112,7 +112,7 @@ function newCircularMenuItem() { iconPhysics() if (thisObject.icon === undefined) { - console.log('[ERROR] newCircularMenuItem -> initialize -> err = Icon not found, Action: "' + thisObject.action + '", relatedUiObject: "' + thisObject.relatedUiObject +'", label: "' + thisObject.label + '"') + console.log('[ERROR] newCircularMenuItem -> initialize -> err = Icon not found, Action: "' + thisObject.action + '", relatedUiObject: "' + thisObject.relatedUiObject + '", label: "' + thisObject.label + '"') } selfMouseOverEventSubscriptionId = thisObject.container.eventHandler.listenToEvent('onMouseOver', onMouseOver) @@ -379,7 +379,21 @@ function newCircularMenuItem() { } /* Execute the action and wait for callbacks to update our statuus. */ - thisObject.actionFunction({ node: thisObject.payload.node, name: thisObject.action, project: thisObject.actionProject, relatedNodeType: thisObject.relatedUiObject, callBackFunction: onPrimaryCallBack }) + let relatedNodeProject = thisObject.actionProject + if (thisObject.relatedUiObjectProject !== undefined) { + relatedNodeProject = thisObject.relatedUiObjectProject + } + + thisObject.actionFunction( + { + node: thisObject.payload.node, + name: thisObject.action, + project: thisObject.actionProject, + relatedNodeType: thisObject.relatedUiObject, + relatedNodeProject: relatedNodeProject, + callBackFunction: onPrimaryCallBack + } + ) return } if (temporaryStatus === STATUS_PRIMARY_WORK_DONE && thisObject.secondaryAction !== undefined) { @@ -502,7 +516,7 @@ function newCircularMenuItem() { if (thisObject.icon === undefined) { thisObject.icon = UI.projects.foundations.spaces.designSpace.getIconByProjectAndName('Foundations', 'missing-image') } - + if (thisObject.icon !== undefined) { if (thisObject.icon.canDrawIcon === true && thisObject.currentRadius > 1 && thisObject.isDeployed === true) { browserCanvasContext.drawImage(thisObject.icon, menuPosition.x - iconSize, menuPosition.y - iconSize, iconSize * 2, iconSize * 2) diff --git a/Projects/Social-Bots/Icons/Announcement/twitter-bot.png b/Projects/Social-Bots/Icons/Announcement/twitter-bot.png new file mode 100644 index 0000000000000000000000000000000000000000..c41449c12d74ced7842ab0b07351ed15eb940575 GIT binary patch literal 13855 zcmZ9zc|26@8$W)XnPJ906(P$^PYX&Yg={mlXs6AV7!?wttl8$M(38;9LZvdLQcqd3 zM8ph*6d|%^uMmYWhS`3{^ZC7A-|y=?|I9h}xzByBbKUoSE${1n{X=_Qs(eShH8Lgox2H|7h<{+FHR7CJZ}OovX3B2&^=8Ghg7l9^*24>$YfWau55%B{Jw5 zP(meL9~xq7>1tF{W|=JnJT~NPSdfjfjlEP^Fr+h2fcUqZ-EndkF#(P$iOw{;wo#66 zB!T9B2RdKkiK;Xi&@?aposs9f{A^p8xXqQ(CcN3|00g*b+11t=eXofMgp<_;v(k-9 zn40RiR=`>dWax9~&q-6OnWY2g^R>Z?hO!bQ2zWj0FnFHXl6yTJP}iqR0Gh`05D?!(P!oog~B6*CWMi8yVVkK-b06Uf)lxv<0xj zWFXk_MklYZ7y8&0-!>uD87NW#tyI8aSO2dAYE*yDHh(Q`0Rc>w5aeIl!1LFM%Q?GZ zY2nW%(ldDYPmSy^fif~OS`Qr(`#}Sy5AcFRm>+VVr^`d6fkxTtVjJvfFYI}*Iq?AE zfCuE$6^r58Ku(8<_@t~hc|d{pc$v6M#Bg_azq>HNN;CeK-xQCH!$4KZe^RDv@YaqD zWY_+js@U|*sYO7}K6r+F(m=7_U5Z*aK=bbW6@8gTHi}Yc%;T)wVnu{#Wzoy9R=49D z=|o6)Did(Y12Kh(=M$smVxJ}jH%w;7xN_q+`MJ3h%Vvp~7HuZeHx}@bAbqE$CUtha z#8tqQVTa6&E~SOc9(U437)qw=SROG>ap&b>OkeP2c#~4Yyp9Ow*DnjjKY6G;dw~p$ zGm|+rvFWWEsIErR1^T@QRN#Da5}U>CjfOuD#@CHE%3)e{qCpArfBvcC1GHtz(Vjy1 z@LN)wl-qv`P~2tlBlmb3M6A@3Sgk5u6rg~b#j-s+hvrAGNaj^q!29+q-o0wrlwt}> z8=x)yPZVGKK3r7J=PAOzT&t^q2365IhK)a+gn+B% zp)VI&G!w*OE`qsuJjWyB42kjA@#RKH=V9I#y|iPk$q#d-$P#ywT$kM3<#GQ33y-EH zFzXxt5c_f_i`DFoYm=aOzu@{&QGo#A>Ap5Z58?>$PMM$kkwVwLb`W=6cH8TAyq#-* z8x5y1xk4&q;}}A(-FKT?Wi=+l!jtz*=G^9n)2b-+_tO?vqc97=xXkR%?NNZgPq_W3 zKc0)AX7Dy`R0siEz67`d!WkUMnGr3yLIB;}ZA9DkvQ>;F3{h-)eRS^9G;r53B7R0D z9`f=#6d?S%ul$MEH=ystq`#lo=k__LZ0mb0YaT68`K(*!FP>ljlf1#3f^}& zX%h@O{sPB?f*R~xyUt`e3iL@LSi=Fwx8z4_1f4fcw@nh!&s)$Qt>R6&p)L}4vw5Re zXhR43&9iZFTAmqgD=wlvxrBwg+6wjD27fYeP(=X}wo2>-2uj8*(Eojk*@R;U6`2rV zMA)-lmVj=|XX?!%P;|zLjGzMwa1pZ~+9IHnsKCnjPi#)t|HMvN5ZnB-G6){qNEz0y zfUgGx-U(8{I4*E0YY6P3V!Rv1kRrz8~Q!W2rjIT zBqo6U!|TW<97?H5AB+a{v_zn}!9{s66CqGW8aRQrA=Ky+%73TJri3FgJ(e=qP-_G) z`1rMbPQdy1{?kKiGKZn~pui_iLky_s-bC<0Rw#n*WdbUDu2iS7MjkyKcnq6w>e`Gm ze#^npoKG?SI!%Q4J;naU65;t$25UsSPKH-fvY4#h4}5WgS(=D8#m^}>8hSXZFB)YZ zp{06Gr;pIatD;8P9!5RU5u-IU702H2Uc=nw^9`qcgrO6ik<;Oi4m_({3}ZT?+QBGq zAwGtPGUo=8n?^s5ZlmdNx9unGaFv$4h#Rk~Ue4&5VZUEyTTaDZBxaYiC}%KKtwiqL zgDv-BC|j)<4V-XX4CR^-;)me|jX(5;Mz$mN{bUM@Hb;F=uz%TB8vXlP#BawgX}p4; zrU5@g`R;dt5cUyK-WxG7E||&T1M3)bb+~Yl8U4GS_uPy{o)|uwcH{x^lLn_-%9QxM)ep>Sv2OA`eaHm>4(PHmjPLIQqpR68LHE<|f`v#%gIuCc|ZY(elY0tvr17D7ZVV;qSZ3(Uj`_)Vp|4VAYD|{KqC0W)GgWSB z29|w;3Oprf>2c`S4<9PeD)64TofVpIo_mp5JWcs=XxeE%i8q(jpErAOEO7E9D-c0f zFc+Q^>(<*CVR7A-OllZtxSXl-ZR z@{|bo)l_BAdNW=(TwbN6vwg60qZN_L?qFKn7vcko@vM%nmhou+s@GA<-pQQ66qPA0sm@rKgCFVMrllhEG zv2F!ZV&-_Kdo!ify_1jJb(9Y9mg>{4q6F~O=3B<~UVchJf8V znmI6{4Ngxy)t#jS9^&bvlz<{U%lfhZ@SV98w4aiWj^xtT(d~A@^nGI`4XqwztrXk~ z1;~CSvSk|iTZ(_G1u{;^^xh`>LStMOd$V!P3pVv9Zg_{w&eVZN((%%9YeZ$y+jSMp z@R z5qJwbj;8sF4zygs??&uH!KG|s=u7n~!^s~1Beb6KGxyGoz9iN?DJ(Y+TNDKL>0i9F zXe~zsz7OhSOgEft_H|4DTURgqv(BZ({-V*?FUo`tO*kaDXEwzaCmQ|`eDP^xX3L}2 z&=&!X#vw|~PcvOsyK$zg9e$Xe+tAhUr#7*3Zv6d*8ec`=cFf1;bIIO^1PY~&f=&E! zUD3nG=!!EoFmW@)Up#hwN|BkcayM=pb8o@@9JwgwWYg=`@f>@meU)22(}8R9G;W=) zuKE*vILpv!Qk4y{@Q5l<~8%RgLkH+ z)lGTB}stW&+%Z_qTKnR^P_yjy!4_MKJ~ z&s>YPMqB?Be$D8J{-?(53pbS4`u1gPY;1{ND89WNG3g(0a2OIf+!2P(e-!i8rcT`( zjA8NKipW>%{@A*`cK(^KCOUPZamI`C^p#Vv|I5P&^^VYXnN1EqYHm>GsMwz-o>!at zR;Rlh6q%07xQ(R_4;=c%!PED@{3wea*12TV>(ltSv$C@C#Nz|E3%)Cys9#M_H5MJc zY4WR^oS@v)EM&p4GQYME>t6?ctykAD6nzUf%Fyz$A0 z!Ee>H&2!!*-3_Liw}NmaB*2PYR8*m-=iAeAlYL*2d0e-Pe6s5N<&SFOt)=4TUDjxd z1f)Hi$nT7R*FZzZj;2te!eG>G(PY4_i2*4f+@U9 zp11h<$6>NQA=QvyxX(y$5sq>5TZN_37{SJ*g*(e=6Q4@jzMRz(v<<*te%LJv4|k{E z*Uy)+^CWUQjx*cLATTwMUnqrWU-uM_@ofGn=n+q8ytT~X>#y3pRAnDr(if_R&OLwf zkvZQjv?Za5SO?>wA1WlpU1_2gkwPP{veJ6pBYDpLHuf?9A0~V)0&5SGIYN_;dN0Eo zpm3hhMo%54GUOSmN1zG_J*|EqWylZRqi>@~#Jo|&~L728=u4EqqTkgLG67tF{eq(_~t5X`Wn zmqmSIzl_SUdax-k*QRl91K(e%|JssA)|}+tX!eYvmBj&-;Wo??H&9vRHG*?Fb3U(f zD#gj-bKmFJrI@;!Ox}y|rQEkyW?^16ObH@y3qOwhh#X-`uEVcPUc8#XqIB{yy(;i} z%1otjrAQ^w@MIF5O z$U?8)4$92IrnWnx+rx#QJIjwZEY*G?V|R$y_tcj1V=5(!ZTn{SNZ=}Id_#1oTCaEG zlKPZ(Uc9+?YnGZQujE^1*TeM2aeiHE=~1;;)+O*7^S!M!e^0T;X>h6iHl~%8@pld7 zP5QXWa3?KyQektaVQ$5ns}(cl($CiLoU?y=C^J8w3z!IZ4@OSi-1WFWoXC0J!LGNN z2y(xQyUdmFbuO)jwdXd?zY#?LDpDbRv(EpW$-i|jJxQjVoB1f}ukV=e(sR>)(Roh0 zp_g@lGbX-kOZk~fD{s8x*R>}N_eF{kNVU(yEU)Km&-i-s`x~BJ`eQ18dx}RR=EbY3 zL~W{myS|jLiOEVm|9B}=$Gr#k_ga3{bE&-kRf$y}L)`vqLPM%3Y;@pzt7}TPtVEvd z%`{@ksno@ax! z((q?wg7Z*aFX6{uf7<4wrk?v}7yX&}5IFcuq|0u9-JSa2iy?0Hnwz`yyc(v)K%F~z z;q+S#DBEE~Ttmv$hlfX2CPdy+s=PJxJXgyvQYoyvWOkhSCPetx{fFl-U1ncM6WKq1 zd_7wN9h%E@k3SJe<>NSG6endDzg9D$e#ltD*~sSJU4*&Qlvowt&Hq@AhAxgk_L#S_nXK0n6$lf>3OzO4x3Zt|0~LxMtmbj7hCfG!DVfnm78`@dM){PT~Wn{8s;G zKDPS@TizEnKA{KW3wB;A7 zkE=Z4DIdDPmxGF*zRmdYozIAiXz<`hpk03Z-Hka&y-n{4QQWEWqasywh zFx&TS6Ti#mYl~L33`FDTxyeGgNj-F9tk&jr91)lT=KxpM_hh{QAO6T+^FZ6cp$tn5 z3Ea#2#WaPo&CD5RA0|g+{Aq%IXT$k+hag~R`AzeyKKUt%MPEMa;U8(tu_%JKnrM&} zy+MhQ!FZ_`S?em>KJ@yZiq`$K6RW?(2?`K~?sU^?!lUcHiYrNq%5UJv${K;Zd`~Uo z#M;Aqe{Y7mO=m@#LF>80kk7>kTxb(HzVdb}v%#^cOKziZoL2@6D+V|?)+4Rf| zK&_`Em$BM*a1U1B(xWd5iniEn`E*Dw;DKD9{JrtE@0Jmgt%fR9Kc8)%T?W-Ey=t12 zC-|$zzmBynAz;AYj-K{UoGi04#+}u%Ti=45v^Y1BXqd$( zIQB}SM_R(qZ4J<0l-MC&eE-Fn+uNFgGFV)xTytn2nRSb*rrkqSOf-%T)2 zB-5!S|8@ky23aKcx+ysSWoJX}(5I^aoybu7Dr&pu#V$>>qRKkPe^Mkr%04YI_5{xv zW6PwqX0Nwxk_a%BA`da9QOo^Z%IY}e&TAgCuXe^RT7ntI)%sB2r5r6%Fjw1bv_E#D1Tb_e13ju0_2LLq#ZZfC#PP5ge6e)>oLB#27M(#S-eebVDTWH?6_?O=sp^;?8;u3|05P{o?Fu1+M zdfw{U-@fT)+>9PN#=cBU%pbMz`DY2=7}oP>ncMPNS%4J$O}bq#J%UVT$oLxu!YgNwvV=y zcV8eZUqa6*jI52l^V&1tvsg@9QX5AH*u@&cwUo$Xipqa17h|5L0gQvnjMu=KXI8t; zHO;=hDTmJfetmr11x9-O2;A6F<;F*Vwz z9tFTo`zWbpFA;^ShQEmIpE`U&b6_#mCs+x%8}`k8jz&|N@1M{?q}sQPapc!yJVUB` z;K@F0pjX(w28kwD*e3}Swel(ORTd`Y&@sEUjn@maE&}wZ6bnNnEB1Y%Uj5#d=%zDWYF~u9ZL|RMUT3(>1LyAPe3%m0>N* z1`nPlQwhM}Cf{wbm&V>k>nPb|g3JH$rTX!nEig-ffZFXw(3xF+0xsDC_3=Vt`uA+K zPsqJ_EyKqA{EZU1wxiOHyRP1#WC{pm(G3Jtlz`veTWa?XS)peZFMkkl$LoH0P8H?%T!D z!t#7}odo^)@Q_aQ8i7}a0X3X_H9G5Cq2Em+-dnYght2ZQFEREktjb^pV@Lo!_!&$X z3?8^L<&d*2XZMd2Z@led=v7Cvq9xA%QfpnODt%x0`&BDbJVp~gnehR1Z#%y4A~v;; z9(5GA&gCl*+Ukxd>-T;>(;ifFXEXvr{54MsBhQZS3;ff(yGSsOu=ae#4WA~W7I4&V z{ingzoX0EK3bC5#FU)H&$X^4>T8jocUGi(k*j@4*4fT(BwCZ<%M26wgrAz;9!$ZEf z#}ojqLKy2V^f@Y1r7+c%Jdz8?N)%@ZjXFW_+40wVO=v{W-5L<|EWH$f3#f zNSbQUEf2wQ4?;^8UF8D?Yw|3IpYAt>C=c5RTix)Ah2#CQC5F<49{E0LMAA2}h4x4wxn6JjP%{bAGp<`EoLy>?oea zBh(dZL=B=^BS{=OtJ!JJp^~w&fPV6%c*%bUXf#KXj)P&WGU>-L5%`g=*B(6tk-y^GuZnz_k0>pv;b=tG3|-WPUMmF#jkDYA_(3Qz4I8hGEP* z8xmXyQq6geEML z#bb(Fnjsu7ltefO}-?X$NuK7Ps%`;wlE1S1uf$dS0X1cM%Ih8bu1#<`JNt>o-`^ zDur+*;Qf*`@%atA(`%M@Do=b+U^iS_SenCX2xmQ(?c6e?oqIYX4^Hk=ZYaVCJ9#qB zJs`mpei9nx;Hpx$pymfV;Lw_zs^y)ULHJ@55}hqCZ?Af>(G(^lE<6Y*Qe!1t2ulI9 zpkdrgq0eI1j5B;>`^dNldqQj$fnK@y?>D0 zI65X!{&6!||CX`7s}W`@l-eBCr}5NN3eI zBP7Q>b5OzYADQ|m_>e$-=j%Fu)k)so}i2GTiZaPym2VEqr=aojqYyQe=Dy`?Kk zf3oQZQMe#JLiHluORN>rZ3Co3tMW`Bl3bR!VWXouDG37{u{@N+z{+obd%fzZpJ#IN z#ZN`!%?hRpm-7`k8&1{xujP@_Jw@|Tg-&*~Rx@CGiq(ZOoion8st}}?`>DNskY^(o zn0Mw`a1ygCF8J5%@Z%Z&w;gUn$)&gJwIq&i6A4n=>W173#rZN#$=6d<2@;$+A(Xk@sI1v0{9F2F*c z&&8`iRzYqN=sq$NA`2~c&kily9SkSp`d=m(3C|p%V5{XlXYVG_tMAVE+?s=hS+Y2^ z1;d+U=_<9ai6VJu^s2c|NI&m{_MF!6OO~ zUf$QKxI?OXq1c8!S*?i_#gWhvE#xr>|U^y8xCP`iFbDS|% z#|Ap1qjMjyWPr1UxoN|DDr*QPmJe=K2DG$gzU?=Y@wjszkyD|^`KNo6B#v|K5byOg z@tG;S-GT)e#1i-_0}P#0!oU%QrOywoIl2ycFZczcSUO8^(sN)_|+ zL4+QF)i%c{I}UzykOspmX=Xux(LW+kX*EhYdTV4e1T4QA@xNe*bkSLScdq7CN(nqo zlgF$r@g)T&(mjRdV?<${s8kBZ@BvpYi=WTz$Kd9dL)+s_rjk#;>9PeDzK_-Y1qt*G z(!wKQSdNUDrgwB|uRLd>@v5j{>dJ$N`!D>ypMXBq5Mc&!>gKLhQJA{>qDg&Nn?i_i z#q$nk5rRg6d~+?Dd8$qY+MfMt$YxG6zI5&-QXxFZU^xV&8VS4yDRw7`)N%z@h2vrz z+!!1(i}My{C@0?hB%b|@uw>{Yuv={LW43&z_Zao+$QU~nCQJuMY)O4V&=+TcSF3B@ z4-npRxc&*AOid!;xCcLqV>RB&5r3}UOWDKpzA zxNX7iJ#{ycAI`#nl-)S`xuBl(VCJ+{jkqMcxlGTXNn+v_S0Z;M7HEwM@6Oun&lhh* z`ckjt^j=#Pv!c{TR??2zJzaB-IsFXF-VQ>aJtsiD#;XdI08bw_xHH(_b0Ry zI$xy9c6Ih*agDih*%y`2ODU53qQh(72>g{XtHXSYnw(#S4tUql(nMF6{}T1?KS88B zN^0o4Fb458%}Qz#@^@LtxGsgf`woZIWH>Q;o%G}D61Jb} zHt^$b1~n;EQ8s`6!ft*{MB6vIDJWX4W7f}WJycefuV@`$Gp7I_WA1SvFkc#6UCr=O(X6W?n+ z!HfU=mh>~y@9L_f)JGw-8l2T6F}tmE&!IfQ!TL>U%u7B0Mn+xz@#?LK_al&9J`j031f~vgov}^U~a73$ku&6ha_x60X{O!-o20*n}7|D;Cr$&mubY96*pm3ul~Zk^pU z>UEEjZP(;5IrLAtcI`{^=%zO~l#A?9O(HzJ5Hd>UTp6~}Y#Fwa z9fyh(m60qLL2!$LcE>%;)}_vTev<;uM^SCU9vhna(5Ov6(WO$A>3GaEXCU1NE@`X) zJ09Y&Qduxz;^sKuc%L1XjlrQRm-Nt~g4g5UGE=n$0i711FE-J7*VnD5wQuD6o2X&o zG0%;c%xp2xQcG2lHSxo|-<0(sLC09Uou@dKfELRb91lB`Yg};MEi3xd>* z-y8g*!(wNm9WD9kldBhePC_epQ1BVm z`K08e2hLhHKFMFWwMn5)^y@dg-#Wc4!S!&t$hdirXey`NTWNlDTl#H_+<_NvHiGtH zVohC5VXoq12^8C)bFV$89uLRcBnYC8ICMmxtM|pqnhRcFCOueWV!P(se3`P?F@NsS z1fJ2F%y^?%FWSwocGH>i*IY0tv`emq52I}h>#&k?!ReACpML*DI|@Sfu4XG6hPIDQ zQhs~1D%{9eRK}H1!>o&eX4yUM`PnbN5ofteq%q1tQq!ksi+Ax(H1$yJHKJw@5wgbU zinSuHMM7oW;H~*{jsb>o{dCPkCz``tB|d-uWUm94Qkl}@C5Og1R2}In8*#m<91SvHUS?S33Q=Dze%o7~_erSlS4=l9b-}&%-Y92$jZ(UE^9T|l23~VAKjS8|S zzKf#6{#~Rb)-V#r_{ze}@Gp%nkxM6q)r@m##pCF&9EWVEnmY4m*qTs~njd0MRkZT(P=>tKc)j;>HpVQb7ASxuvYy`Lc8 z65cKE3z#S`fGip7NM|pB>UHa8xK*X~$99KAnT_S52767>eK0tH0k^DI>wxj0T|Za>?VfW2EwVr(dW z+PY2p`3hDU&R6B4EkZYp${G)hQ3$vf>?OJ<2WLnDXLT4l(#TIzt}SFsLgC!?%7%H% zfa}T`1GN51O3P#Dn?Arf5Ol2X|4(v$RBQ?O3!c{JEcDBL6nBO-Gwy=d1bmuPPY(rvP z(Jk>@ruf2O1fBVUJyBD-Ak{jFmMy}TCRMtAhy$@M27_rUb0{B+h(uKtYT50lJleod zO3%!~vY;6i4;!#bB~0uuU6dAyD*nX^PV-$4oy5loK;7g+nNr(|DTCuU&0UsWm8L^l z8G}APAFwhj3ggm>zhKQvkKN_A_#_ap6AX>9*`gmKaqH~qSnm;>ZQXds}*?*G)y4zjaIOWhnG&YMj zp-K@Gn1VTnqPUAM%w%eHqt+MxSaPaKOKm)b-&=YG;Khe$HUf;pa1q_Pq;CobnDV5& z#^)3k_9*=*y56#8p`KLn44cdTDK~?Q#Au(kAG+xtKu`4??Cjq(j$g<^i~_W)&Unf} z?j8I33BMZVQw@kkx2t2wmSgP_%ilZ&BWyTEHKFk{0*^x8w`qv2h}cfsW8<&?N0kV= ze;(SlVN#^XBTJgPbSy^!y%i#`y~s^1U)QK_q=g5lCgcsKLqLX1WB8-v)2Ajnh$!Qk zr1|2?BqolNwHzIc0rC?@5`WRcAo*u7ossP)+v;e;kNdi;#ftC#*CXlg#snJDx1Drr zH38^k`Ph)J$C2IDRA5xx+T!V0E)d*25ezCQ|79R>K+n6{AG6kHDerLSX1R%(Q>!R z|L0DO*1RwfhJ+nj&bZSA=;yr$1S;NQ)al&2MF)F;!xs8kpFW-Kcqj?^5Ku}%IPqk1+5Jn=yuUIKcpkofjlgz6BbE{| zQg5XYaQr)D-qrxa=qOt_1>X8nSACJbxD%P;jTobKVl$ym#fXTb|J5;OyuhfoCLwZf zf6!rv5r314G>*PwIkiLmy&*8*CBNaXl zczRCbUUSz0O(HiM{E9-FuSkNzNQBy`aB06ged+%y=sIuTUc73kiSZeqey3F|qM5>Q zwwi%PDBf`~^yN9dox{M&aCxM5iNpc}d0TUw)|?Z@y(VHo@bRWDskhf)L-k@f%SsV1 zH=1uk=tkY>w;LSU41{xRUb9LM10graBZS&k zsN^uE&$0vo>AN#iJXcd-sbO$2qZMNbVMiE+dl*sUEm{~Duh zog`|&qhF+!J$w;rnt{>mThrG63KmIj!N~Q)MJpOFxh8L=MXnV6z;QlRigz61Q6BIv z$ittXBwLBa{CZSr9;RG2zr1vWgcL_r329a^a~heCj|Yp+N5^ zl0e&nG^`o(wrO;3_^`)T671MpGwXWURsZY_1p*W=m8>4jrYAOG8`LKe``Dr04h3kt zK)3i!y0RVvRdsjU4n_Q(7=`ihYp8Y!7f@5Yt^$^Kou0C-iDg#=pn#GqQEQH^Tn$MI z+&}AzQw!#-FjO8X!HDdhe9Q`4g-XaT<6_@&2p$#++iw55fEAqDlvEPT@SC<@gg#cs z@XT%{rY9dOdW=+Zo_dcfsjQI2J|1bi41OL^YecbSK)#|(gSHw@7(Q>? zBWnIuQ#XbU*SE`HM+rfpW;}y{rqxyF&xe|M&MJnZ0AZ@~|7uiV55g|)447CB8wXPV zmWlMLNdNv~Va(hhyQiUof3o literal 0 HcmV?d00001 diff --git a/Projects/Social-Bots/Schemas/App-Schema/announcement.json b/Projects/Social-Bots/Schemas/App-Schema/announcement.json index 6f6639ae4..e308e50a5 100644 --- a/Projects/Social-Bots/Schemas/App-Schema/announcement.json +++ b/Projects/Social-Bots/Schemas/App-Schema/announcement.json @@ -18,6 +18,7 @@ "propertyToCheckFor": "announcementFormula", "label": "Add Announcement Formula", "relatedUiObject": "Announcement Formula", + "relatedUiObjectProject": "Social-Bots", "actionFunction": "payload.executeAction", "actionProject": "Foundations" }, @@ -27,6 +28,7 @@ "propertyToCheckFor": "announcementCondition", "label": "Add Announcement Condition", "relatedUiObject": "Announcement Condition", + "relatedUiObjectProject": "Social-Bots", "actionFunction": "payload.executeAction", "actionProject": "Foundations" }, diff --git a/Projects/Social-Bots/Schemas/App-Schema/social-bots.json b/Projects/Social-Bots/Schemas/App-Schema/social-bots.json index e5fb9417d..ecb7f1c91 100644 --- a/Projects/Social-Bots/Schemas/App-Schema/social-bots.json +++ b/Projects/Social-Bots/Schemas/App-Schema/social-bots.json @@ -6,28 +6,32 @@ "label": "Add Telegram Bot", "relatedUiObject": "Telegram Bot", "actionFunction": "payload.executeAction", - "actionProject": "Foundations" + "actionProject": "Foundations", + "relatedUiObjectProject": "Social-Bots" }, { "action": "Add UI Object", "label": "Add Discord Bot", "relatedUiObject": "Discord Bot", "actionFunction": "payload.executeAction", - "actionProject": "Foundations" + "actionProject": "Foundations", + "relatedUiObjectProject": "Social-Bots" }, { "action": "Add UI Object", "label": "Add Slack Bot", "relatedUiObject": "Slack Bot", "actionFunction": "payload.executeAction", - "actionProject": "Foundations" + "actionProject": "Foundations", + "relatedUiObjectProject": "Social-Bots" }, { "action": "Add UI Object", "label": "Add Twitter Bot", "relatedUiObject": "Twitter Bot", "actionFunction": "payload.executeAction", - "actionProject": "Foundations" + "actionProject": "Foundations", + "relatedUiObjectProject": "Social-Bots" }, { "action": "Delete UI Object", @@ -68,7 +72,7 @@ "project": "Social-Bots" }, { - "name": "twitterkBots", + "name": "twitterBots", "type": "array", "childType": "Twitter Bot", "autoAdd": true, diff --git a/Projects/Social-Bots/Schemas/App-Schema/telegram-bot.json b/Projects/Social-Bots/Schemas/App-Schema/telegram-bot.json index 805a7d143..51c4345d5 100644 --- a/Projects/Social-Bots/Schemas/App-Schema/telegram-bot.json +++ b/Projects/Social-Bots/Schemas/App-Schema/telegram-bot.json @@ -17,7 +17,8 @@ "label": "Add Social Bot Command", "relatedUiObject": "Social Bot Command", "actionFunction": "payload.executeAction", - "actionProject": "Foundations" + "actionProject": "Foundations", + "relatedUiObjectProject": "Social-Bots" }, { "action": "Send Telegram Test Message", diff --git a/Projects/Social-Bots/Schemas/App-Schema/twitter-bot.json b/Projects/Social-Bots/Schemas/App-Schema/twitter-bot.json index f81257b0a..c5f07af3b 100644 --- a/Projects/Social-Bots/Schemas/App-Schema/twitter-bot.json +++ b/Projects/Social-Bots/Schemas/App-Schema/twitter-bot.json @@ -17,7 +17,8 @@ "label": "Add Social Bot Command", "relatedUiObject": "Social Bot Command", "actionFunction": "payload.executeAction", - "actionProject": "Foundations" + "actionProject": "Foundations", + "relatedUiObjectProject": "Social-Bots" }, { "action": "Send Twitter Test Message",