# Missing notification icon for the discourse-reaction plugin

**URL:** https://meta.discourse.org/t/missing-notification-icon-for-the-discourse-reaction-plugin/196921
**Category:** Support
**Created:** [July 12, 2021, 11:42pm UTC](https://meta.discourse.org/t/missing-notification-icon-for-the-discourse-reaction-plugin/196921 "2021-07-12T23:42:19Z")
**Posts on this page:** 8
**Page:** 1

<div class="post-metadata">

### Author: ![lcb](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/lcb/32/217689_2.png) [@lcb](https://meta.discourse.org/u/lcb)
#### Post date: [July 12, 2021, 11:42pm UTC](https://meta.discourse.org/t/missing-notification-icon-for-the-discourse-reaction-plugin/196921/1 "2021-07-12T23:42:20Z")

</div>

Hi,

I’ve upgraded `discourse-reactions` to commit `6b0ee89` after updating to Discourse 2.7.5 yesterday, and since then the icons that go with user notifications are not being displayed anymore. Pointers as to what might be causing this or how to remedy it would be greatly appreciated 🙏

 ![discourse-reactions-icons-gone](https://global.discourse-cdn.com/meta/original/3X/b/c/bc99aef5c58d1089806e65a39287836a7e90370d.jpeg)

---

<div class="post-metadata">

### Author: ![ondrej](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/ondrej/32/198804_2.png) [@ondrej](https://meta.discourse.org/u/ondrej)
#### Post date: [July 13, 2021, 8:04am UTC](https://meta.discourse.org/t/missing-notification-icon-for-the-discourse-reaction-plugin/196921/2 "2021-07-13T08:04:50Z")

</div>

> [@lcb](#):
>
> after updating to Discourse 2.7.5 yesterday

Hi

For a start can you update to the latest `2.8.0 beta 2` and see if that helps?

Thanks

---

<div class="post-metadata">

### Author: ![Benjamin\_D](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/benjamin_d/32/277831_2.png) [@Benjamin\_D](https://meta.discourse.org/u/Benjamin_D)
#### Post date: [July 13, 2021, 8:24am UTC](https://meta.discourse.org/t/missing-notification-icon-for-the-discourse-reaction-plugin/196921/3 "2021-07-13T08:24:37Z")

</div>

I think I’ve had a similar issue but with the `like` icon and it was because I was using the theme component [Change the Like Icon to 👍](https://meta.discourse.org/t/change-the-like-icon-to/87748)  
🤔 what do you have there `https://your.domain/admin/site_settings/category/discourse_reactions` ?  
Do you see a 404 in the network tab of your console ?

---

<div class="post-metadata">

### Author: ![lcb](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/lcb/32/217689_2.png) [@lcb](https://meta.discourse.org/u/lcb)
#### Post date: [July 13, 2021, 1:17pm UTC](https://meta.discourse.org/t/missing-notification-icon-for-the-discourse-reaction-plugin/196921/4 "2021-07-13T13:17:33Z")

</div>

> [@Benjamin\_D](#):
>
> what do you have there `https://your.domain/admin/site_settings/category/discourse_reactions` ?  
> Do you see a 404 in the network tab of your console ?

Thanks, Benjamin. The options page for discourse-reaction looked normal (and the `emoji-icon` was properly displayed on the `add-emoji-button`, if that’s what you were after). No 404 errors in my network console.

> [@ondrej](#):
>
> For a start can you update to the latest `2.8.0 beta 2` and see if that helps?

Here’s what I was able to do:

- Imported a backup from my production site (running v2.7.5) to a testing system, on an instance running v2.7.8 beta2 (commit `fc61a7c0`) and following the `tests-passed` Git revision. At that point, the discourse-reaction notification icon would still be displayed.
- Upgraded docker\_manager (from `6ee74ee` → `91bf85a`) : icon is still displayed.
- Upgraded discourse-reactions (from `e53e813` → `6b0ee89` : icon is no longer displayed.
- Upgraded Discourse (from 2.8.0.beta2 `fc61a7c0de` → 2.8.0.beta2 `800c6e1a`) : icon is displayed again.

So it seems that newer versions of discourse-reactions are dependent upon changes implemented in the 2.8.0 branch, yet these newer versions are still made available for upgrade on sites that follow the stable branch.

Having looked at commit logs, I’m thinking that discourse-reactions’s [`fdb0cab`](https://github.com/discourse/discourse-reactions/commit/fdb0cabb6dcb8c6d7037cb1c9878bc4cd76e4622) is what’s causing my issue.

What would be the less complicated way to downgrade this plugin to a prior version?

---

<div class="post-metadata">

### Author: ![Benjamin\_D](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/benjamin_d/32/277831_2.png) [@Benjamin\_D](https://meta.discourse.org/u/Benjamin_D)
#### Post date: [July 13, 2021, 2:03pm UTC](https://meta.discourse.org/t/missing-notification-icon-for-the-discourse-reaction-plugin/196921/5 "2021-07-13T14:03:57Z")

</div>

Hum… I’d say fork it and

> [@Introducing .discourse-compatibility: pinned plugin/theme versions for older Discourse versions](https://meta.discourse.org/t/introducing-discourse-compatibility-pinned-plugin-theme-versions-for-older-discourse-versions/156971/1):
>
> include a `.discourse-compatibility` file at the root of a plugin or theme repository, that designates what to checkout when installing on older Discourse versions.

---

<div class="post-metadata">

### Author: ![lcb](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/lcb/32/217689_2.png) [@lcb](https://meta.discourse.org/u/lcb)
#### Post date: [July 16, 2021, 1:44am UTC](https://meta.discourse.org/t/missing-notification-icon-for-the-discourse-reaction-plugin/196921/6 "2021-07-16T01:44:45Z")

</div>

Thanks for pointing me there, @Benjamin_D! It led me to this thread: [Do plugins have stable versions? - #3 by RGJ](https://meta.discourse.org/t/do-plugins-have-stable-versions/157947/3). As it turned out, I didn’t even need to fork the discourse-reactions plugin, because that work has already been [done by Communiteq](https://github.com/discourse-plugins/discourse-reactions). I only had to change the relevant line in my container’s YML file and rebuild it; now my `emoji-icon` / `discourse-emojis` icons are back. What a great, flexible system!

---

<div class="post-metadata">

### Author: ![pmusaraj](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/pmusaraj/32/119489_2.png) [@pmusaraj](https://meta.discourse.org/u/pmusaraj)
#### Post date: [July 20, 2021, 12:20am UTC](https://meta.discourse.org/t/missing-notification-icon-for-the-discourse-reaction-plugin/196921/10 "2021-07-20T00:20:49Z")

</div>

This was my bad, [I have added](https://github.com/discourse/discourse-reactions/commit/72f4def6d040b973ffb2e135f55f824d228ae8c4) a `.discourse-compatibility` file to the plugin, so it should work on stable now using the main plugin repo (and should update automatically when the next stable version is released).

---

<div class="post-metadata">

### Author: ![pmusaraj](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/pmusaraj/32/119489_2.png) [@pmusaraj](https://meta.discourse.org/u/pmusaraj)
#### Post date: [August 20, 2021, 7:35pm UTC](https://meta.discourse.org/t/missing-notification-icon-for-the-discourse-reaction-plugin/196921/11 "2021-08-20T19:35:44Z")

</div>


