@HeikoGr i changed one word for soccer, according , to related
btw, thank you for such clear messages and helping others
@HeikoGr i changed one word for soccer, according , to related
btw, thank you for such clear messages and helping others
@MarcLandis can you retest at your convenience
git pull and npm run install-mm
@calimero glad you got it going.
as for your delayed posts
everyone with reputation below 2 has their posts reviewed. this to stop all the junk posts
i review every such post, and occasionally sleep! lol
please don’t double post
@bumrocks they CAN be altered, but are not there by default… yes, you have to discover them , if u have the need
as for the issues and vulnerabilities, they are not in the MM code, but code it uses and that those use… where the MM owners have little to no control (or exposure to the problem)
but many of the issues you present are why I built up the installer and updater scripts, to get you up and running, regardless of your platform choice
this remains a volunteer project, where, if u are interested you can contribute. It is NOT a ‘product’
@dmstansbury and, if u had used my upgrade script, it would have done all that for you!
@gonzonia weird… how did you upgrade to node 21?
apt or nvm?
@hco125 said in MMM-GoogleTasks not compatible with MMM-pages, MMM-Carousel, or MMM-ModuleScheduler:
TypeError: Cannot convert undefined or null to object
at Function.keys ()
bug…
missing data, when display is requested
do this
edit MMM-GoogleTasks.js
change line 37
from
this.tasks;
to
this.tasks= {};
@mumblebaj yes, was trying not to add too much extra as there is already a terminal window open for running MM with the modified module
@awwbaker ps: i don’t accept coffee etc. i do this because i truly enjoy it.
i love the challenge, the great people here, and the fascinatingly huge amount of differences among all your designs.
@diccon yes, a module is missing a required library , you need to run npm install in the module folder for the specific module
this is version 2.28, latest is 2.29, we have added code to catch these failures and continue running, where before we crashed.