You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
decision(storage-resize-images): kit/extension parity – kit continues after an Eventarc publish failure, the extension aborts #3329
storage-resize-images kit/extension parity. Priority: low. The kit is intentionally more robust here; this needs recording, not fixing.
Difference
Extension:eventChannel.publish() is awaited with no try/catch, and generateResizedImage publishes onStart before it resizes. If that publish fails, the function fails and the image is never resized.
Kit: publish failures are caught and logged as WARN (Failed to publish Eventarc event <type>), and resizing carries on.
Reproduced
Seen in the code, not tested live.
Code
Extension: onStart publish at index.ts#L200, before resizing.
Activity
storage-resize-imageskit tracking issue #3263docs(storage-resize-images): note that a failed event publish doesn't…