Fehlermeldung: Fehler beim Verarbeiten persönlicher Daten

Fehlermeldung: Fehler beim Verarbeiten persönlicher Daten

von Anton Tremetzberger -
Anzahl Antworten: 0
Nutzerbild von Besonders aktive Moodler

Liebe Community,

wir wollten nun einige User, die wir bereits in der Nutzerverwaltung gelöscht haben, nun auch endgültig über "Datenschutz und Richtlinien - Datenanfragen" löschen. Dabei haben wir jene User, die den Status "Warten auf Bestätigung" hatten, bestätigt. Die User wurden zwar danach gelöscht, wir haben aber einige Fehlermeldungen per Mail an die Admin-Accounts bekommen:

Betreff der E-Mail: Fehler beim Verarbeiten persönlicher Daten

Beim Aufruf von tool_log\privacy\provider::delete_data_for_user ist ein Fehler aufgetreten.
Das Plugin tool_log hat die Verarbeitung der Daten nicht beendet. Unten finden Sie Informationen für den Pluginentwickler.

Fehler in der Kodierung gefunden, den nur ein Programmierer korrigieren kann: moodle_database::get_in_or_equal() does not accept empty arrays
#0 /mnt/www/mymoodle/admin/tool/log/classes/local/privacy/moodle_database_export_and_delete.php(118): moodle_database->get_in_or_equal(Array, 1)
#1 /mnt/www/mymoodle/lib/moodlelib.php(7873): logstore_standard\privacy\provider::delete_data_for_user(Object(core_privacy\local\request\approved_contextlist))
#2 /mnt/www/mymoodle/privacy/classes/manager.php(578): component_class_callback('logstore_standa...', 'delete_data_for...', Array)
#3 /mnt/www/mymoodle/privacy/classes/manager.php(562): core_privacy\manager::component_class_callback('logstore_standa...', 'tool_log\\local\\...', 'delete_data_for...', Array)
#4 /mnt/www/mymoodle/admin/tool/log/classes/privacy/provider.php(135): core_privacy\manager::plugintype_class_callback('logstore', 'tool_log\\local\\...', 'delete_data_for...', Array)
#5 /mnt/www/mymoodle/admin/tool/log/classes/privacy/provider.php(109): tool_log\privacy\provider::call_subplugins_method_with_args('delete_data_for...', Array)
#6 /mnt/www/mymoodle/lib/moodlelib.php(7873): tool_log\privacy\provider::delete_data_for_user(Object(core_privacy\local\request\approved_contextlist))
#7 /mnt/www/mymoodle/privacy/classes/manager.php(578): component_class_callback('tool_log\\privac...', 'delete_data_for...', Array)
#8 /mnt/www/mymoodle/privacy/classes/manager.php(611): core_privacy\manager::component_class_callback('tool_log', 'core_privacy\\lo...', 'delete_data_for...', Array)
#9 /mnt/www/mymoodle/privacy/classes/manager.php(415): core_privacy\manager->handled_component_class_callback('tool_log', 'core_privacy\\lo...', 'delete_data_for...', Array)
#10 /mnt/www/mymoodle/admin/tool/dataprivacy/classes/task/process_data_request_task.php(131): core_privacy\manager->delete_data_for_user(Object(core_privacy\local\request\contextlist_collection))
#11 /mnt/www/mymoodle/lib/cronlib.php(187): tool_dataprivacy\task\process_data_request_task->execute()
#12 /mnt/www/mymoodle/lib/cronlib.php(74): cron_run_inner_adhoc_task(Object(tool_dataprivacy\task\process_data_request_task))
#13 /mnt/www/mymoodle/admin/cli/cron.php(61): cron_run()
#14 {main}

Die Nutzer erhalten danach den Status "gelöscht", die Fehlermeldung ist allerdings lästig, weil es mehrfach an mehrere Admins geht.

Es gibt einen Tracker-Eintrag (https://tracker.moodle.org/browse/MDL-62751), wo ein ähnliches Problem schon mal beschrieben wurde. Allerdings werde ich nicht schlau draus, ob es nun dafür eine Lösung gibt. Habt ihr diese Fehlermeldungen auch schon bekommen und vor allem wie habt ihr diese dann weg bekommen?

Wir verwenden Moodle 3.5.13+

danke, bG Anton




Mittelwert:  -