I am currently in the process of migrating my project to the latest version of Appwrite. In the previous version, I had a function set up to be triggered whenever another function was deployed, utilizing the event "functions..deployments..create". However, in the latest version, it appears that triggering functions from other function events is no longer supported. When attempting to do so, I encounter the following error message: "Invalid events
param: Value must be a valid array, and triggering a function on a function event is not allowed."
Based on some posts here, I understand that this restriction may be in place to prevent potentially unsafe uses. As an alternative, I considered creating a webhook to trigger the function. However, I'm facing challenges in getting the webhook to function as intended. Could someone provide assistance? Is it accurate that triggering the function using the "functions..deployments..create" event is no longer supported? If so, is using a webhook the recommended approach for achieving this functionality?
Have you tried this?
Yes, I am getting this message when doing it:
Are you self hosted? If so what version?
Yes, I am self hosted. The version I'm using is 1.4.13
This should still be supported, I've tested on both cloud and my personal self hosted instance and both work. Are you manually typing in the trigger or are you clicking the buttons in the dialog?
When you're updating the functions are you creating a new function in the console or trying to update the old version?
I am using the buttons in the dialog. Additionally, I tested it first on my company's Appwrite self host and then installed it locally on my machine, both showed the same behavior.
I've created a new function and deployed it using the CLI.
Recommended threads
- Project in AppWrite Cloud doesn't allow ...
I have a collection where the data can't be opened. When I check the functions, there are three instances of a function still running that can't be deleted. The...
- Get team fail in appwrite function
I try to get team of a user inside appwrite function, but i get this error: `AppwriteException: User (role: guests) missing scope (teams.read)` If i try on cl...
- Function in Node.JS to monitor events ar...
Hello everyone. I'm creating my first Node.JS function, but I don't have much experience with node and javascript. I'm trying to create a function, that monito...