So che è già stato risolto, ma invece di accedere direttamente a localstorage in questo modo, se riesci ad accedere ai servizi del plugin da un tema, puoi fare:
export default {
name: "default-full-page-chat",
initialize(container) {
const chat = container.lookup("service:chat");
if (!chat.userCanChat) {
return;
}
const chatStateManager = container.lookup("service:chat-state-manager");
chatStateManager.prefersFullPage();
},
};
Che chiama questo:
Questo sarebbe più affidabile a lungo termine, se funziona (non l’ho testato
).