Skip to content

Pin @rails/actioncable in engine importmap#97

Merged
HamptonMakes merged 1 commit intomainfrom
fix/pin-actioncable-importmap
Apr 23, 2026
Merged

Pin @rails/actioncable in engine importmap#97
HamptonMakes merged 1 commit intomainfrom
fix/pin-actioncable-importmap

Conversation

@HamptonMakes
Copy link
Copy Markdown
Collaborator

The presence controller imports createConsumer from @rails/actioncable but the module was never pinned in any importmap, causing a TypeError: Failed to resolve module specifier "@rails/actioncable" in production and preventing ActionCable WebSocket connections from initializing.

This adds the missing pin to the engine's importmap so it's self-contained.

The presence controller imports createConsumer from @rails/actioncable
but the module was never pinned, causing a TypeError in production and
preventing ActionCable WebSocket connections from initializing.

Amp-Thread-ID: https://ampcode.com/threads/T-019dbab2-cf9f-73ad-88d7-cff718828954
Co-authored-by: Amp <amp@ampcode.com>
@HamptonMakes HamptonMakes merged commit fe8b53b into main Apr 23, 2026
5 checks passed
@HamptonMakes HamptonMakes deleted the fix/pin-actioncable-importmap branch April 23, 2026 15:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant