Currently discourse remap X Y
does not notify app servers that a site setting changed.
It should notify the app servers if any site settings change so they can reload the new setting.
Currently discourse remap X Y
does not notify app servers that a site setting changed.
It should notify the app servers if any site settings change so they can reload the new setting.
Because this is just so so rare, we should unconditionally trigger a site setting refresh on remap, there is probably an API for this but if not just flicking a setting from true to false to true will do the trick.
I agree with @sam that we should unconditionally refresh the site settings.
https://github.com/discourse/discourse/commit/69c32a2651b1fa0a0ce3739814a00e505394c6b7