-
Bug
-
Resolution: Fixed
-
Minor
-
3.8
-
MOODLE_38_STABLE
-
MOODLE_38_STABLE
-
MDL-67167-master -
There was a recent change for returning Block plugin and instance configurations.
But it may break if a contributed plugin is storing non-scalar values as part of a block instance configuration. This is possible because the instance configuration is serialized and then base64 encoded before storing it in the data base.
In order to prevent this, we must return always the JSON encoded representation of the scalar (or not scalar) values.
STEPS TO REPRODUCE:
1 Configure the RSS block pointing to a valid RSS source
2 Create an instance of the RSS block in one course configured to use one of the valid sources
3 Try to retrieve the blocks via the core_block_get_course_blocks WS, you will see a failure
- blocks
-
MOBILE-2972 Display course category in 'Recently accessed courses' and 'Starred courses' and 'Course overview' blocks
- Closed
-
MOBILE-3190 Support the new course overview block settings
- Closed