NocoDB On Record Update Webhook is not Triggered. #9504
Replies: 1 comment 1 reply
-
The "On Record Update Webhook" in NocoDB is not triggered when the "Biggest_Inventory" field in the "Products" table is updated via an API call because the webhook will only be triggered if the configured condition was not met before the record was updated and is met after the update. From the documentation:
If the condition for triggering the webhook is not met by the changes made via the API call, the webhook will not be triggered. Workaround: Configuring webhook
Webhook with conditionsIn case of webhook with conditions, only records meeting the configured criteria will trigger webhook. For example, trigger webhook only when The webhook will be triggered only when the configured condition wasn't met before the record was updated. For example, if you have configured webhook with condition In summary, the webhook will be triggered only when Ensure that the webhook is configured correctly to detect the changes you are making via the API [1][2]. |
Beta Was this translation helpful? Give feedback.
-
Hi!
We have 3 bases:
The Products may have one-to-one links to warehouses if that warehouse contains the product.
In the warehouses we are tracking the product inventory in that warehouse.
We also have 2 Lookup fields in the Products table for the Warehouse1_Inventory and for the Warehouse2_Inventory.
We have a "Biggest_Inventory" formula field in the Products table:
MAX({Warehouse1_Inventory}, {Warehouse2_Inventory})
which is tracking our biggest Inventory for that product in a given Warehouse.
However:
If we are updating the Warehouse Inventory via API call, then the Biggest_Inventory is updated on the Products table, BUT the On Record Update Webhook for the Products table is not triggered.
Is this a bug?
Is there a workaround?
Beta Was this translation helpful? Give feedback.
All reactions