How to redirect from a live view to a controller while keeping socket assigns?

I think that this thread LiveView: Merge assigns from conn to socket might shed some light on your situation.
If I understood correctly what you’re looking for there isn’t a straightforward way of doing it but a couple of alternatives are presented on the thread above.

1 Like