Emoji's stopped working
-
Hi All,
For some unknown reason, the emojis on my site appear to have stopped working. No errors in the logs, and tried to rebuild (both Emoji's themselves, and NodeBB) but sadly, nothing seems to work.
I've seen this issue before, but can't seem to work around it this time.
Any ideas ?
Seems to work fine on my dev site, which is very odd...
Thanks
-
@phenomlab can you try
./nodebb stop npm rm nodebb-plugin-emoji-android npm i nodebb-plugin-emoji-android ./nodebb start
Then rebuild emoji from the admin page and rebuild + restart. If you can, monitor the NodeBB logs when you run the emoji rebuild. You should see something like
[emoji] Loaded packs: android
@inspiring same for you but with
one
instead ofandroid
.Both of you not having anything on the legal information tab does make it seem like the pack isn't being detected.
-
Keep seeing this popping up in the console. Don't think it's related as appears to be generated by the tooltips
debb.min.js?v=fp230l9rqak:23 Uncaught TypeError: No method named "destroy" at HTMLImageElement.<anonymous> (nodebb.min.js?v=fp230l9rqak:23:50162) at Function.each (nodebb.min.js?v=fp230l9rqak:64:2834) at g.fn.init.each (nodebb.min.js?v=fp230l9rqak:64:1310) at g.fn.init.jQueryInterface [as tooltip] (nodebb.min.js?v=fp230l9rqak:23:50059) at HTMLAnchorElement.c (nodebb.min.js?v=fp230l9rqak:1:17866) at HTMLAnchorElement.handle (nodebb.min.js?v=fp230l9rqak:64:48149) at HTMLBodyElement.dispatch (nodebb.min.js?v=fp230l9rqak:64:44091) at ke.handle (nodebb.min.js?v=fp230l9rqak:64:42006) (
-
What do you mean by stopped working? Did they stop parsing or are they not displaying properly or what?
-
@phenomlab double check that the emoji packs are active. Can you link me to / screenshot an example of what you're seeing?
-
I'll investigate this later today
-
What emoji pack(s) do you have active? And do you have any custom emoji or aliases? Also what is the state of your emoji settings?
Also, can you click on "Legal Information" and see what it has there?
My theory is that there's something wrong with whatever emoji pack you have. It might be inactive, active but not installed, or broken in some other way.
-
@phenomlab can you try
./nodebb stop npm rm nodebb-plugin-emoji-android npm i nodebb-plugin-emoji-android ./nodebb start
Then rebuild emoji from the admin page and rebuild + restart. If you can, monitor the NodeBB logs when you run the emoji rebuild. You should see something like
[emoji] Loaded packs: android
@inspiring same for you but with
one
instead ofandroid
.Both of you not having anything on the legal information tab does make it seem like the pack isn't being detected.
-