We have subscribed to the webhooks for Worklogs, these fire as expected when the time is logged directly. However, we have the time field on a screen during a transition, when time is logged here the webhook is not fired but a worklog is created.
Is this expected functionality? The only other way I can see to fetch the missing worklog is to fetch them all on that task and check which ones have not been processed.