This topic was automatically generated from Slack. You can find the original thread here.
(Probably bug)
I’m struggling with teardown of Airtable triggers
- I deploy 2 Airtable triggers per base which is Airtable’s limit, all is good
- I
DELETE
the triggers - I try to
deployTrigger
again and I getTOO_MANY_WEBHOOKS_BY_OAUTH_INTEGRATION_IN_BASE
For testing I also tried other ways, such as deleting whole connected account or even deleting the whole external user but I still getTOO_MANY_WEBHOOKS_BY_OAUTH_INTEGRATION_IN_BASE
as if the registered webhook was not deleted when the trigger was deleted.
I’m trying to reproduce it in UI and partially it’s possible for me:
- I create a workflow, set an Airtable trigger (instant ones use webhooks under the hood)
- I create a 2nd workflow with an Airtable trigger for the same Airtable base, all good still
- I try to create 3rd one - error - which is expected at this point
- I delete ALL 3 workflows
- I try to create one new workflow again with Airtable trigger, it passes
so some teardown had to happen
- I try to create one more and this one crashes:boom:
TOO_MANY_WEBHOOKS_BY_OAUTH_INTEGRATION_IN_BASE
- So after all the deletion I am able to create just one Airtable trigger per base, not 2, as if one webhook is still hanging somewhere
It seems like some cleanup happens, but not always. I also tried again like 1 hour afterDELETE
and it’s still blocked.