# Force refresh on clients post administrative changes

**URL:** https://meta.discourse.org/t/force-refresh-on-clients-post-administrative-changes/169541
**Category:** Feature
**Created:** [November 8, 2020, 8:34am UTC](https://meta.discourse.org/t/force-refresh-on-clients-post-administrative-changes/169541 "2020-11-08T08:34:45Z")
**Posts on this page:** 5
**Page:** 1

<div class="post-metadata">

### Author: ![fzngagan](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/fzngagan/32/259349_2.png) [@fzngagan](https://meta.discourse.org/u/fzngagan)
#### Post date: [November 8, 2020, 8:34am UTC](https://meta.discourse.org/t/force-refresh-on-clients-post-administrative-changes/169541/1 "2020-11-08T08:34:45Z")

</div>

Any administrative changes should force a refresh on the clients. I know it would be obvious to the team. Just wanted to know the team’s perspective.

Using message bus to change the values inside ember would be a possibility too, but not completely sure about the feasibility.

---

<div class="post-metadata">

### Author: ![sam](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/sam/32/102149_2.png) [@sam](https://meta.discourse.org/u/sam)
#### Post date: [November 9, 2020, 3:23am UTC](https://meta.discourse.org/t/force-refresh-on-clients-post-administrative-changes/169541/2 "2020-11-09T03:23:19Z")

</div>

We already do this, if we detect the version changes on the next route transition we force a full reload, what specifically are you trying to do?

---

<div class="post-metadata">

### Author: ![riking](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/riking/32/170938_2.png) [@riking](https://meta.discourse.org/u/riking)
#### Post date: [November 9, 2020, 5:34am UTC](https://meta.discourse.org/t/force-refresh-on-clients-post-administrative-changes/169541/3 "2020-11-09T05:34:25Z")

</div>

If you’re in a plugin, either use `refresh: true` in your `site_settings.yml` or `Discourse.request_refresh!`.

> <https://github.com/discourse/discourse/blob/af4938baf15b4551ba8fc9727e6b9f482afd50c7/lib/discourse.rb#L572-L582>

---

<div class="post-metadata">

### Author: ![fzngagan](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/fzngagan/32/259349_2.png) [@fzngagan](https://meta.discourse.org/u/fzngagan)
#### Post date: [November 9, 2020, 5:37am UTC](https://meta.discourse.org/t/force-refresh-on-clients-post-administrative-changes/169541/4 "2020-11-09T05:37:09Z")

</div>

> [@riking](#):
>
> If you’re in a plugin, either use `refresh: true` in your `site_settings.yml` or `Discourse.request_refresh!` .

Lovely. Helps a lot. I’ll take a look at the settings which have refreshing enabled. I’m sure its not enabled atleast on a few settings.

---

<div class="post-metadata">

### Author: ![Falco](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/falco/32/179432_2.png) [@Falco](https://meta.discourse.org/u/Falco)
#### Post date: [July 13, 2021, 8:33pm UTC](https://meta.discourse.org/t/force-refresh-on-clients-post-administrative-changes/169541/5 "2021-07-13T20:33:10Z")

</div>

A post was merged into an existing topic: [Enforcing Hard Refresh](https://meta.discourse.org/t/enforcing-hard-refresh/197030/2)
