butler automation not working to check item of linked card

Gain February 12, 2020

Hi all,

I have a "butler" question. I am trying to do task dependencies, as explained in  https://help.trello.com/article/1165-task-dependencies  but the checking the item part when a linked card is completed is not working for me.

Untitled.png

When the card is moved to "Done (...)" the comment is posted in the linked card but the item does not getchecked...

That means that it can find the linked card, but for some reason {triggercardlink} does not get checked 

 

You can see it in the screenshot below

Untitled 2.png

 

Any ideas? Thanks!!!

 

Cheers

3 answers

1 vote
Richard Nelmes June 26, 2020

I had the same problem when following https://help.trello.com/article/1165-task-dependencies
Appending {*} to {triggercardlink} affected a fix. Ticks are now appearing successfully on my dependant cards with the icon turning green once all pre-requisite cards are moved to List 'Completed'.

My rule is -
when a card is moved into list "Completed" by anyone,
for each card linked in the attachments,
check item "{triggercardlink}{*}"

I found the solution from https://community.atlassian.com/t5/Trello-questions/How-to-check-items-on-checklist-when-their-card-is-done/qaq-p/1053901

I would welcome learning why this works and of any issues it could cause.

Brian Adler November 1, 2020

Your solution didn't work for me; Butler was looking for a checklist item with the literal text "{*}" appended to the end of the card link URL.

@claudiuskerth's solution worked for me.

Aaron Kain June 7, 2023

This worked for me, thanks!

0 votes
claudiuskerth April 23, 2020

Hi,

I had the same problem. It turned out to be the creation of the links:

when an item is added to checklist "sub-tasks" by me, convert the item to a linked card in list "sub-tasks" using using pattern "[{cardname}]({cardlink})"

 After I removed

using pattern "[{cardname}]({cardlink})"

from the rule and recreated the links, then automated checking of the item in the dependent card with the Butler rule works for me.

claudius

Brian Adler November 1, 2020

I had the same problem, and your solution worked for me.  Thank you for posting it!

BTW,  the in-app help for the Butler action "convert the item to a linked card" *recommends* using pattern "[{cardname}]({cardlink})"  if you want to "...create a link usable from the mobile Trello app." 

I've put in a request to support to change that in-app help.

0 votes
Ludo
Rising Star
Rising Star
Rising Stars are recognized for providing high-quality answers to other users. Rising Stars receive a certificate of achievement and are on the path to becoming Community Leaders.
February 12, 2020

Hi

Execute the rule, then from butler panel, go to Account 》》Usage Log. Can you give a screenshot of the log ?

You will see an error, if not, you will see a trace like this

I completed item "https://trello.com/c/jZP" of checklist "Sub Tasks" in card https://trello.com...

 

Gain February 13, 2020

thanks for your reply Ludo!

Screenshot 2020-02-13 at 09.08.40.png

it seems that the {triggercardlink} is looking for https://trello.com/c/KLbcMfaS   instead of https://trello.com/c/KLbcMfaS/28-card-1

As a test, I modified the query to manually look for https://trello.com/c/KLbcMfaS/28-card-1 (not using triggercardlink)... and it worked

How can I fix this issue and tell butler that {triggercardlink} should be the full URL [ triggercardlink + triggercardname] ?

Thanks


Ludo
Rising Star
Rising Star
Rising Stars are recognized for providing high-quality answers to other users. Rising Stars receive a certificate of achievement and are on the path to becoming Community Leaders.
February 13, 2020

According to me, it is a bug.

As a test,  you should try just with {triggercardname}

As an another test, try this 

when a card is added to list "Done", for each card linked in the attachments, check item "{triggercardlink}"

 

Gain February 13, 2020

both tests don't work

 

I must be a bug so. thanks!

Ludo
Rising Star
Rising Star
Rising Stars are recognized for providing high-quality answers to other users. Rising Stars receive a certificate of achievement and are on the path to becoming Community Leaders.
February 13, 2020

The variable triggercardlink works for me. You should contact trello support to ask if there is a problem with your account settings.

Like Gain likes this
Gain February 26, 2020

I will contact them (sorry, I missed your reply)

 

Thanks Ludo

Ludo
Rising Star
Rising Star
Rising Stars are recognized for providing high-quality answers to other users. Rising Stars receive a certificate of achievement and are on the path to becoming Community Leaders.
February 26, 2020

Make sure that links between cards are valid.

Check the link parent->child on the checklist and link child->parent on the attachment section. 

Check rule is enabled on the board

Check the usage log, if this doesn't work.

Gain February 27, 2020

Trello support got back to me, and they could reproduce the problem on their side

{triggercardlink} uses the card shortURL (without the card title at the end. So, the checklist item uses the full card URL (including the card title), it won't work

 

They will contact the Butler team to find out whether that is normal behaviour or a bug

 

Cheers

Like Jan-Hendrik Spieth likes this
Ludo
Rising Star
Rising Star
Rising Stars are recognized for providing high-quality answers to other users. Rising Stars receive a certificate of achievement and are on the path to becoming Community Leaders.
February 27, 2020

Very strange. Maybe, try to create a new account, just with 2 linked cards and one rule with the  variable {triggercardlink}.

Suggest an answer

Log in or Sign up to answer
TAGS
AUG Leaders

Atlassian Community Events