Module · Logic✅Knowledge checkCheck: making a workflow choose5 questions · Pass at 60%1. You set a Multi-Condition Router path to use the within_last_days operator. It is in the dropdown. The path never fires and nothing errors. Why?Dates have to be ISO-8601 or the comparison silently failsTen date operators are declared but have no branch, so are falseDate operators are only evaluated on the router's Default Pathwithin_last_days needs a timezone set on the workflow first2. A Human Approval node times out because the reviewer is on holiday. What happens to the run?It pauses indefinitely, until somebody eventually respondsIt fails, and the execution is marked with a timeout errorIt leaves down Rejected — so an unwired arm does nothingIt takes Approved, on the basis that no objection was raised3. A Loop's body updates the same contact on every iteration. Should parallel execution be on?No — parallel iterations overwrite each other, and look fineYes, it is faster, and the database serialises the writes anywayYes, as long as the loop has a Complete arm wired up to somethingIt makes no difference; parallel only affects how results order4. You list a package in a Custom Function's Requirements field and import it. When do you find out whether it is available?On save — the field is validated against the worker imageNever, since the field installs it and so any import will workAt activation, as part of the workflow's readiness checkAt run time, as an ImportError — the field installs nothing5. You are building a workflow with a three-day Delay in the middle. What is the working habit?Put the steps after the delay in a second workflow and call itSet it to a minute, confirm the whole path, then set three daysTrust the steps after the delay; a delay cannot affect themUse a Scheduler trigger instead, since delays cannot be testedCheck answers← Back to Logic & DataNext topic →