You do not have permission to delete messages in this group
Copy link
Report message
Show original message
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to Eventbrite Developers
Long story short, I am using Google Apps Script and it does not support async operations. Seeing as my function is longer than 3.5 seconds, I always get 408 timeout, and hence, my webhook is disabled.
Anyone got a trick to bypass this?
Andrew Stillman
unread,
Aug 24, 2021, 11:38:00 AM8/24/21
Reply to author
Sign in to reply to author
Forward
Sign in to forward
Delete
You do not have permission to delete messages in this group
Copy link
Report message
Show original message
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to Eventbrite Developers
I suppose you could always build your own queue using a Google Sheet or the Cache service. Have your webhook handler simply write the necessary payload to the sheet (or cache) and return, and then use a separate time triggered function to pick up tasks from the queue and perform the longer-running processing. Doing this in a Sheet would likely make things much more visible, and allow you to log the status of each task, re-run tasks, etc. though it would be slightly slower than using the caching service.