In this (fantastic) change that added webhooks to the solved plugin, some functionality regarding the webhook event types was moved to core.
However, this has some unwanted side effects.
- on instances that do not have the solved or assign plugins installed, the event types are showing but the translation is missing, and (of course) the events are not available although they are being shown.
- the solved and assign plugins are currently broken on new stable and beta installs because they are missing the seeds
My initial thought was to ask you to backport the seeds to stable to fix #2, but since there is an additional bug (#1) maybe it is better to leave the seeding code in the actual plugin and just reserve the ID’s in the code in core.
Long story short, I think it would be better to move the
WebHookEventType.seed do |b| b.id = WebHookEventType::SOLVED b.name = "solved" end
code back into the solved and assign plugins.