Can't use DEBUG DEVELOPER setting (extra debug messages)?

Can't use DEBUG DEVELOPER setting (extra debug messages)?

by Joseph Rézeau -
Number of replies: 4
Picture of Core developers Picture of Particularly helpful Moodlers Picture of Plugin developers Picture of Testers Picture of Translators

Not sure if this is related but I recently updated to Moodle 3.10 and, when I set DEBUG to DEVELOPER mode I get this error message in the console:

warn: The moodle-core-notification parent module has been deprecated. Please use one of its subclasses instead.

I have looked on the Moodle forums and docs but not sure what action I should take now.

I am currently testing my plugins for Moodle 3.10 compatibility and this problem prevents me from working on that task.sad

Average of ratings: -
In reply to Joseph Rézeau

Re: Can't use DEBUG DEVELOPER setting (extra debug messages)?

by Joseph Rézeau -
Picture of Core developers Picture of Particularly helpful Moodlers Picture of Plugin developers Picture of Testers Picture of Translators
Actually, this warning does not prevent me from working on my current task.
I'd still be curious to know what to do to remove the warning...
In reply to Joseph Rézeau

Re: Can't use DEBUG DEVELOPER setting (extra debug messages)?

by Joseph Rézeau -
Picture of Core developers Picture of Particularly helpful Moodlers Picture of Plugin developers Picture of Testers Picture of Translators
Anyone?
In reply to Joseph Rézeau

Re: Can't use DEBUG DEVELOPER setting (extra debug messages)?

by Benjamin Ellis -
Hi,

It is likely some older plugin calling the notification class - you should be able to see the trace - but this might help https://tracker.moodle.org/browse/MDL-42341
In reply to Benjamin Ellis

Re: Can't use DEBUG DEVELOPER setting (extra debug messages)?

by Joseph Rézeau -
Picture of Core developers Picture of Particularly helpful Moodlers Picture of Plugin developers Picture of Testers Picture of Translators
Thanks for your reply, Benjamin.
The warning problem is not serious & does not prevent my dev. work, so it's OK.