ynput / ayon-backend

Server codebase with API access to AYON
Apache License 2.0
18 stars 14 forks source link

Events payload including what service had created a event #132

Open jakubjezek001 opened 3 months ago

jakubjezek001 commented 3 months ago

At the moment it is impossible to filter out all events with all service users from particular service. This way we could avoid processing loops only from particular services and keep others.

In ShotGrid for example we are no filtering all events for entity attrib changes but we can only avoid loop with getting all users which are set as isService and then enroll an event which would be avoiding those so we are not looping events. But this will in future probably create some issue if for example under the same worker will run Ftrack and what ever is changed in here we will need to be reflected in ShotGrid.

jakubjezek001 commented 3 months ago

We had discuss it now with @iLLiCiTiT and Ftrack and Kitsu would also benefit.