Emoji problem
-
I had a similar issue after upgrading to v1.17. The solution was to update your Node version to ver 14. I hope this helps.
-
Yes I believe the emoji plugin requires Node 14
-
@teemberland said in Emoji problem:
The solution was to update your Node version to ver 14.
Thank you for your help.
This is the installed version,
node.js 14.16
mongodb 2.4.6
need to exchange?! -
@chez what's the output of
./nodebb info
and./nodebb plugins
-
@pitaj said in Emoji problem:
@chez what's the output of ./nodebb info and
C:\Windows\system32>cd nodebb C:\Windows\System32\nodebb>.\nodebb plugins 2021-05-06T20:37:09.353Z [4567/9472] - verbose: [minifier] utilizing a maximum of 3 additional threads Active plugins: * [email protected] (installed, enabled) * [email protected] (installed, disabled) * [email protected] (installed, disabled) * nodebb-plugin-audio-control (not installed, enabled) * [email protected] (installed, disabled) * [email protected] (installed, enabled) * [email protected] (installed, disabled) * nodebb-plugin-chat-monitor (not installed, enabled) * [email protected] (installed, enabled) * [email protected] (installed, enabled) * [email protected] (installed, enabled) * [email protected] (installed, enabled) * nodebb-plugin-extended-markdown (not installed, enabled) * nodebb-plugin-image-sizer-forum (not installed, enabled) * [email protected] (installed, enabled) * [email protected] (installed, enabled) * nodebb-plugin-poll (not installed, enabled) * [email protected] (installed, enabled) * nodebb-plugin-recent-cards (not installed, enabled) * [email protected] (installed, enabled) * [email protected] (installed, disabled) * [email protected] (installed, enabled) * [email protected] (installed, disabled) * [email protected] (installed, enabled) * [email protected] (installed, disabled) * [email protected] (installed, disabled) * [email protected] (installed, enabled) * nodebb-widget-search-bar (not installed, enabled) C:\Windows\System32\nodebb>.\nodebb info 2021-05-06T20:40:10.595Z [4567/12412] - verbose: [minifier] utilizing a maximum of 3 additional threads version: 1.17.0 Node ver: v14.16.1 git hash: 6b4ef46eadce177d51b609bf75df8acdaab61f0a database: mongo version: 4.2.6 engine: wiredTiger ▲ │ • │ │ • │ │ │ │ │ │ │ • ┼───•─•─•─•─•─•─•───•─•─•─•─•─•───•─•─•─•─•─•─•─•▶ Pageviews, last 24h (min: 0 max: 27) C:\Windows\System32\nodebb>
-
Can you try a rebuild and restart, then clicking the build emoji assets button again?
-
@chez worth a try. I'll have to see if I can reproduce
-
@chez so it doesn't happen with a brand new forum?
-
@pitaj
Will happen in a new forum with an old database
I set up a new forum in Windows Activation Cave
And as soon as I entered my old database
Then the glitch appeared immediately, so I know this is a database related issue, but I do not know what the issue is -
I think this may be the same issue. There's a remedy there, but you'll lose your custom emoji.
https://community.nodebb.org/topic/15347/cannot-get-emojis-to-work/
-
@pitaj said in Emoji problem:
I think this may be the same issue. There's a remedy there, but you'll lose your custom emoji.
https://community.nodebb.org/topic/15347/cannot-get-emojis-to-work/
Thank you for thinking of me.
Which post number do you mean I will find a solution there? -
@chez here's a direct link: https://community.nodebb.org/post/81730
-
@pitaj
I tried to run the command I said in the command line.C:\Windows\system32>CD NODEBB C:\Windows\System32\nodebb>db.objects.update({ _key:'emoji:customizations:emojis' }, { $set: { _key: 'emoji:customizations:emojis:bkp' } }, { multi: true }) 'db.objects.update' is not recognized as an internal or external command, operable program or batch file. C:\Windows\System32\nodebb>
This is the output.
Surely it should be done differently. I would love if you could explain to me how I should do this ??
Run in a 'jet'
Or withoutCD NODEBB
-
@chez it needs to be executed in a mongo cli shell:
-
I ran the command
Step me through exactly what you did.
What's the output of the following?
mongo > use <your nodebb database name> > db.objects.find({ _key:'emoji:customizations:emojis' }) > db.objects.find({ _key:'emoji:customizations:adjuncts' })
I uninstalled the Android package and installed the "nodebb-plugin-emoji-one" package and the emoji works for me.
Weird.