Uploaded image for project: 'Moodle'
  1. Moodle
  2. MDL-84746

Data request exception plugin tool_log

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Unresolved
    • Icon: Minor Minor
    • None
    • 4.1.17
    • Privacy
    • None
    • MOODLE_401_STABLE

      Received following error message via email when data privacy deletion failed. There should maybe be a check to see $contextlist->get_contextids() is not empty before trying to process it

      "Exception occurred while calling tool_log\privacy\provider::delete_data_for_user.
      This means that plugin tool_log did not complete the processing of data. The following exception information may be passed on to the plugin developer:

      Coding error detected, it must be fixed by a programmer: moodle_database::get_in_or_equal() does not accept empty arrays"

      "

      /www/admin/tool/log/classes/local/privacy/moodle_database_export_and_delete.php(118): moodle_database->get_in_or_equal(Array, 1)

      /www/lib/moodlelib.php(8207): logstore_standard\privacy\provider::delete_data_for_user(Object(core_privacy\local\request\approved_contextlist))

      /www/privacy/classes/manager.php(578): component_class_callback('logstore_standa...', 'delete_data_for...', Array)

      /www/privacy/classes/manager.php(562): core_privacy\manager::component_class_callback('logstore_standa...', 'tool_log\\local
      ...', 'delete_data_for...', Array)

      /www/admin/tool/log/classes/privacy/provider.php(135): core_privacy\manager::plugintype_class_callback('logstore', 'tool_log\\local
      ...', 'delete_data_for...', Array)

      /www/admin/tool/log/classes/privacy/provider.php(109): tool_log\privacy\provider::call_subplugins_method_with_args('delete_data_for...', Array)

      /www/lib/moodlelib.php(8207): tool_log\privacy\provider::delete_data_for_user(Object(core_privacy\local\request\approved_contextlist))

      /www/privacy/classes/manager.php(578): component_class_callback('tool_log
      privac...', 'delete_data_for...', Array)

      /www/privacy/classes/manager.php(611): core_privacy\manager::component_class_callback('tool_log', 'core_privacy
      lo...', 'delete_data_for...', Array)

      /www/privacy/classes/manager.php(415): core_privacy\manager->handled_component_class_callback('tool_log', 'core_privacy
      lo...', 'delete_data_for...', Array)

      /www/admin/tool/dataprivacy/classes/task/process_data_request_task.php(138): core_privacy\manager->delete_data_for_user(Object(core_privacy\local\request\contextlist_collection))

      /www/lib/cronlib.php(367): tool_dataprivacy\task\process_data_request_task->execute()

      /www/lib/cronlib.php(198): cron_run_inner_adhoc_task(Object(tool_dataprivacy\task\process_data_request_task))

      /www/lib/cronlib.php(76): cron_run_adhoc_tasks(1739790061)

      /www/admin/cli/cron.php(178): cron_run()

      {main}

      "

            Unassigned Unassigned
            robertscally Robert Scally
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:

                Error rendering 'clockify-timesheets-time-tracking-reports:timer-sidebar'. Please contact your Jira administrators.