Settings page should use same availability check as creation page, but must account for the url not being changed too (i.e. its current url is always available).
When saved, all active connections should be notified (this will already happen for free), and the clients should automatically redirect to the new URL, and store this in their SlugRepository. If done in the correct order, the event should be seamless, as the WebSockets connect by retro ID, not URL.
Settings page should use same availability check as creation page, but must account for the url not being changed too (i.e. its current url is always available).
When saved, all active connections should be notified (this will already happen for free), and the clients should automatically redirect to the new URL, and store this in their
SlugRepository
. If done in the correct order, the event should be seamless, as the WebSockets connect by retro ID, not URL.