Notion trigger "page updated" only detects last edited page

I have a database with a relation. I want to automatically fill a text field, based on a relation property (and it can’t be a Rollup, for other reasons).

So I created a flow that should detect updates on the pages and then fill the text field.
But when I edit more than one page, the flow only returns 1 page: the last edited one.

I want it to return ALL the edited pages. Is that possible?

Information on your n8n setup

  • n8n version: 1.4.1
  • Database: SQLite
  • Running n8n via: Docker
  • Operating system: Ubuntu - Oracle Cloud server

Hey @gmsalomao2,

It should pick up every change when we poll next, Did you leave it to run or did you manually trigger it?

I manually triggered it, running the entire workflow, not just the node.

That could be it, What happens if you activate the workflow and let it run?

image
image

It worked!! Thank you!
Why does it work like that? Why not allow it to trigger manually too?

Hey @gmsalomao2,

Manually triggering is intended to only be there for a test so we try to minimise the impact it may have just incase something in the workflow is incorrect. The manual run also doesn’t have access to the static data that is used in the backend to keep track of the last run time.

1 Like

This topic was automatically closed 7 days after the last reply. New replies are no longer allowed.