Details
-
Type:
Bug
-
Status: Closed
-
Priority:
Minor
-
Resolution: Not a bug
-
Affects Version/s: 3.3.5, 3.4.2, 3.5
-
Fix Version/s: None
-
Component/s: Competencies, Privacy
-
Labels:None
-
Affected Branches:MOODLE_33_STABLE, MOODLE_34_STABLE, MOODLE_35_STABLE
-
Epic Link:
Description
Steps to reproduce:
- Download the CSV with the competency framework "Australian Curriculum - Science F-10" from https://moodle.net/mod/data/view.php?d=12&rid=608
- Login as admin
- Access to "Site administration | Competencies | Import competency framework"
- Import the CSV file downloaded previously.
- Use the script "Test of exporting user data" from https://docs.moodle.org/dev/Privacy_API/Utilities#Test_of_exporting_user_data for exporting the data of your site.
Expected result
No errors should be displayed.
Current result
The following error is thrown:
Processing export for User Admin |
Default exception handler: Exception - Argument 1 passed to core\external\exporter::export() must be an instance of renderer_base, instance of bootstrap_renderer given, called in [dirroot]/competency/classes/privacy/provider.php on line 1869 Debug: |
Error code: generalexceptionmessage
|
* line 120 of /lib/classes/external/exporter.php: TypeError thrown |
* line 1869 of /competency/classes/privacy/provider.php: call to core\external\exporter->export() |
* line 1552 of /competency/classes/privacy/provider.php: call to core_competency\privacy\provider::transform_framework_brief() |
* line 1592 of /competency/classes/privacy/provider.php: call to core_competency\privacy\provider::core_competency\privacy\{closure}() |
* line 645 of /competency/classes/privacy/provider.php: call to core_competency\privacy\provider::export_user_data_frameworks_in_context() |
* line 447 of /competency/classes/privacy/provider.php: call to core_competency\privacy\provider::export_user_data_in_system_context() |
* line 221 of /privacy/classes/manager.php: call to core_competency\privacy\provider::export_user_data() |
* line 76 of /mdkscriptrun..php: call to core_privacy\manager->export_user_data() |
!!! Exception - Argument 1 passed to core\external\exporter::export() must be an instance of renderer_base, instance of bootstrap_renderer given, called in [dirroot]/competency/classes/privacy/provider.php on line 1869 !!! |
!!
|
Error code: generalexceptionmessage !!
|
!! Stack trace: * line 120 of /lib/classes/external/exporter.php: TypeError thrown |
* line 1869 of /competency/classes/privacy/provider.php: call to core\external\exporter->export() |
* line 1552 of /competency/classes/privacy/provider.php: call to core_competency\privacy\provider::transform_framework_brief() |
* line 1592 of /competency/classes/privacy/provider.php: call to core_competency\privacy\provider::core_competency\privacy\{closure}() |
* line 645 of /competency/classes/privacy/provider.php: call to core_competency\privacy\provider::export_user_data_frameworks_in_context() |
* line 447 of /competency/classes/privacy/provider.php: call to core_competency\privacy\provider::export_user_data_in_system_context() |
* line 221 of /privacy/classes/manager.php: call to core_competency\privacy\provider::export_user_data() |
* line 76 of /mdkscriptrun..php: call to core_privacy\manager->export_user_data() |
!!
|