Team, we have a snaplogic integration with Asana and is triggered whenever user makes changes to due_date or custom fields. Now the Snaplogic does some processing and sets the due date according to our requirement.
Problem is this due date is getting affected when this task is multi homed. When multi homed the task gets added to the 2nd project and our logic is retriggered and sets a due_date which overwrites due date to parent.
I need to stop this.I want task’s due date to stay intact when multihomed and want due date to be different in multi homed task.
@Srinidhi - welcome to the forum! Are you asking if a multi-homed task can have different due dates in different projects? If so, the answer is no (as it’s the same task, so all global data like due date, assignee, and global custom fields) will be consistent no matter what project(s) it’s in.
Could you explain your workflow a bit (i.e., why do you want different due dates)? There are a few options depending on what you’re trying to accomplish (e.g., custom date fields, duplicate tasks, etc.).
Hello @Srinidhi ,
You might want to try the following:
- add a custom field to your snaplogic project, for instance a single select field called
snaplogic
and addyes
as an option. - add the field as a library field
- add a rule to the the snaplogic project that sets
snaplogic
toyes
for all new tasks - set this manually for all existing tasks
- add a condition in the rule(s) your other project(s) (you might want to use a bundle if there are multiple) in the rules that modify the due date demanding the snaplogic field is cleared.
This should prevent the rules from firing twice on the same task.
I interpreted the question as the same due date field being manipulated by multiple rules.
I agree with the others - check your rules and assumptions and don’t create a situation where multiple logical rules can be clashing over a single entity.
Here’s someone who had a similar concern, and a solution that was proposed: Editing a task across multiple projects
I thought so as well, but the last sentence of the OP (“…and want due date to be different in multi homed task.”) is what’s tripping me up. I agree with JR’s solution if you just want to prevent rules from accidentally running multiple times.