MDL-66281 tool_dataprivacy: Set sensitive data processing default value
authorJun Pataleta <jun@moodle.com>
Tue, 30 Jul 2019 05:56:51 +0000 (13:56 +0800)
committerJun Pataleta <jun@moodle.com>
Tue, 30 Jul 2019 05:58:36 +0000 (13:58 +0800)
admin/tool/dataprivacy/classes/form/purpose.php

index 72472e5..1de9317 100644 (file)
@@ -440,6 +440,9 @@ class purpose extends persistent {
         }
         if (!empty($data->sensitivedatareasons) && is_array($data->sensitivedatareasons)) {
             $data->sensitivedatareasons = implode(',', $data->sensitivedatareasons);
+        } else {
+            // Nothing selected. Set default value of null.
+            $data->sensitivedatareasons = null;
         }
 
         // A single value.