Skin switch on persona theme not working
-
Hi guys,
I'm running the latest version of nodebb ie 1.11.0.
I have trouble with the bootswatch theme for now, I can select the theme but only the default skin can be selected (the white one).Every time I reach ACP then Appearance -> Skins and try to select a new skin, I got the success popup but the skins is never applied.
Already looked through the logs, started nodebb with debug aswell to have more intel but without luck.
The only thing I have is from the Chrome dev console, and appears as soon as I click the "Skins" item under Appearence menu.
Uncaught TypeError: Cannot read property '1' of null at skins.js?v=bmgmjnl3vjq:1 (anonymous) @ skins.js?v=bmgmjnl3vjq:1 setTimeout (async) (anonymous) @ translator.js?v=bmgmjnl3vjq:1 Promise.then (async) e @ translator.js?v=bmgmjnl3vjq:1 (anonymous) @ skins.js?v=bmgmjnl3vjq:1 setTimeout (async) (anonymous) @ benchpress.js:224 Promise.then (async) l @ benchpress.js:223 e.render @ skins.js?v=bmgmjnl3vjq:1 l @ jquery.js:3268 fireWith @ jquery.js:3398 T @ jquery.js:9305 (anonymous) @ jquery.js:9548 load (async) send @ jquery.js:9567 ajax @ jquery.js:9206 e.init @ skins.js?v=bmgmjnl3vjq:1 (anonymous) @ ajaxify.js:261 execCb @ require.js:29 check @ require.js:18 (anonymous) @ require.js:22 (anonymous) @ require.js:7 (anonymous) @ require.js:23 y @ require.js:6 emit @ require.js:23 check @ require.js:19 enable @ require.js:23 init @ require.js:16 h @ require.js:13 completeLoad @ require.js:28 onScriptLoad @ require.js:29 load (async) g.load @ require.js:34 load @ require.js:29 load @ require.js:17 fetch @ require.js:17 check @ require.js:17 enable @ require.js:23 enable @ require.js:27 (anonymous) @ require.js:22 (anonymous) @ require.js:7 y @ require.js:6 enable @ require.js:21 init @ require.js:16 (anonymous) @ require.js:26 setTimeout (async) g.nextTick @ require.js:32 l @ require.js:26 requirejs @ require.js:32 (anonymous) @ ajaxify.js:259 (anonymous) @ ajaxify.js:272 ajaxify.loadScript @ ajaxify.js:271 ajaxify.end @ ajaxify.js:205 (anonymous) @ ajaxify.js:191 setTimeout (async) (anonymous) @ translator.js?v=bmgmjnl3vjq:1 Promise.then (async) e @ translator.js?v=bmgmjnl3vjq:1 (anonymous) @ ajaxify.js:186 setTimeout (async) (anonymous) @ benchpress.js:224 Promise.then (async) l @ benchpress.js:223 c @ ajaxify.js:185 (anonymous) @ ajaxify.js:99 success @ ajaxify.js:312 l @ jquery.js:3268 fireWith @ jquery.js:3398 T @ jquery.js:9305 (anonymous) @ jquery.js:9548 load (async) send @ jquery.js:9567 ajax @ jquery.js:9206 ajaxify.loadData @ ajaxify.js:286 ajaxify.go @ ajaxify.js:87 a @ ajaxify.js:359 (anonymous) @ ajaxify.js:419 dispatch @ jquery.js:5183 g.handle @ jquery.js:4991
Thanks for the help !
-
@krptg0 latest version is 1.11.1 I believe.
-
@krptg0 did you just upgrade to 1.11.1? Did that fix the issue?
-
@PitaJ No I was on 1.11.1 since it's out, just forgot to mention it. I read somewhere that that was bootswatch API that changed thus restraining nodebb to reach it to retrieve skins.
I wanted to change to a black screen because the light ones are so bright and none of the actual themes works...
-
@krptg0 what version of persona are you on?