Hi,
Given the following 3 forms and their respective fields:
I want using IFTTT on form A, to copy values from form B to form C, where a1 on each of the copied entries will be set to a1 from the entry calling the IFTTT. Since a1=[entry.a1]&b1=[entry.b1] doesn't work I am looking for a working solution.
Currently the way I do it is by adding an Update Entries IFTTT afterward that update all entries with a1:[empty] on C to a1=[entry.a1], but it feels like the wrong way of doing it.
Another way I thought of is adding a Create Entry IFTTT before the Copy IFTTT with entryId=[entry.id], and then on the copy IFTTT to set a1=[iftttResult_0.a1]&b1=[entry.b1].
Is there a right way of doing that? It feels like a too common use of the Copy Entries IFTTT for there not to be a right way of doing it.
I would go with 2 IFTTTs, one that copies data (Copy DATA) from B to C and setting the a1 field to be some temp value (for example username - [entry._user]), then updating ALL in form c by filter setting the a1 to the desired value
Are the IFTTT run strictly ordered?
For example we run the copy entries IFTTT on form A for 2 different entries, is there a chance for the 2nd entry copy entries IFTTT to run before the 1st entry update entries IFTTT?
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Yes, they are
In the order of they present in the page (matching the event/condition of course)
You can see how they are invoked - https://wiki.vertuna.com/spaces/CONFIFORMS/pages/21234079/How+to+troubleshoot+and+debug+ConfiForms+IFTTT+rules+execution
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Are they also ordered by the triggering entries? I mean does all triggered IFTTTs from entry1 will be completed before starting the IFTTTs triggered by entry2?
thanks, but I don't have access to the logs on our datacenter
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
There is no need to have access to logs on a server - invocation log is printed on the page
PS, not sure I understand your question though. Enable the debug option and see how rules are invoked - that is what this option is for. Helps a lot with complex form configurations
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Alright, thanks!
Couldn't find on the page where the debug logs should appear, and when googled it, the overview said it should appear on "Confluence application server logs". Guess that info was wrong.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.