fix(events): guard extra spread and prevent core field override

- Use (extra ?? {}) to handle undefined extra safely
- Spread extra first to prevent overriding core fields like event, instance, data
- Applied fix to all 7 event controllers

Addresses Sourcery AI review feedback.
This commit is contained in:
Alexandre Martins
2025-11-26 15:48:53 -03:00
parent fa6b5c28a6
commit 930d32df3a
8 changed files with 7 additions and 7 deletions

BIN
.DS_Store vendored

Binary file not shown.