- Betroffene Version
- WoltLab Suite 5.4
After 5.4 update, Likes don't display immediately, they display after refreshing page. Fix please?
After 5.4 update, Likes don't display immediately, they display after refreshing page. Fix please?
Hello,
Please double-check any custom versions of templates to see if there is anything outdated. It works perfectly fine in a stock installation, you can try it here.
How do I perform this check? This behavior is happening in two different forums/domains with different styles, both styles are updated.
These are the two styles I'm using, both recently updated. I didn't customize any templates.
I suggest that you fire up the DevTools of your browser and then try to react to something. Watch the "Console" tab for any errors that are reported.
I can't figure out how to do this.
Firefox on Windows: Hit F12
Error: Promised response from onMessage listener went out of scope 18 background.js:841:170
Uncaught TypeError: this._objects.get(...) is undefined updateCountButtons CountButtons.js:78
_ajaxSuccess Handler.js:367
_success Request.js:212
onload Request.js:120
sendRequest Request.js:112
api Ajax.js:49
_react Handler.js:361
_getPopover Handler.js:269
_getPopover Handler.js:269
_getPopover Handler.js:255
_openReactPopover Handler.js:214
_toggleReactPopover Handler.js:199
_initReactButton Handler.js:107
_initReactButton Handler.js:106
initReactButtons Handler.js:71
initReactButtons Handler.js:59
h Handler.js:48
init WoltLabSuite.Forum.min.js:1
<anonymous> (index):2760
l require.linearExecution.js:32
promise callback*e.require require.linearExecution.js:31
<anonymous> (index):2759
f WCF.Combined.min.js:4
p WCF.Combined.min.js:4
setTimeout handler*o/< WCF.Combined.min.js:4
l WCF.Combined.min.js:4
fireWith WCF.Combined.min.js:4
fire WCF.Combined.min.js:4
l WCF.Combined.min.js:4
fireWith WCF.Combined.min.js:4
ready WCF.Combined.min.js:4
holdReady WCF.Combined.min.js:4
t Bootstrap.js:111
setInterval handler*t.setup Bootstrap.js:97
setup BootstrapFrontend.js:48
<anonymous> (index):1842
l require.linearExecution.js:32
promise callback*e.require require.linearExecution.js:31
<anonymous> (index):1717
Okay, that looks like something in the HTML isn't right and the JavaScript code is unable to find the element that should be there. Can you please submit a ticket so that we can dig deeper?
Ticket submitted. BTW this also happens with the Woltlab default theme.
After 5.4 update, Likes don't display immediately, they display after refreshing page. Fix please?
I also have noticed this strange occurrence after updating to 5.4.
After installing updates to 5.4 (I am now up 5.4.2) the situation still exists.
There is also something else I have noticed with 5.4:
When in the ACP (logged in as admin), and after I am through with doing what I wanted to accomplish there, I log out. When logging out, the next page that comes up is "Dashboard" - and it shows that I am logged in.
WHY should this be happening? I don't particularly like this - I hope it isn't a programmed sequence with the 5.4 software.
In cpanel I disabled PHP extension pdo_mysql and then successfully enabled nd_pdo_mysq. Reactions now work correctly. Can I leave it like this with pdo_mysql disabled?
Yes, absolutely! pdo_mysql is the ancient driver from MySQL and nd_pdo_mysql is the superior driver maintained by the PHP devs themselves. It is more efficient and supports native data types returned from the database: https://www.php.net/manual/en/mysqlnd.overview.php
Thanks guys, had exactly the same problem and changing the pdo_mysql to nd_pdo_mysql solved the issue.
Same for my forum - had my Hosting Provider make the changes (as Alexander described) and now everything is ok.
I've just done the same and it fixed the issue.
Thanks for the tip!
Changing to nd_pdo_mysql fixed this issue for one of my forums, but not for another. Today's update did fix it for all.
Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!