From 91a8e1894bc6ba1d8311d7064be6a4687ada9f58 Mon Sep 17 00:00:00 2001 From: Jun Pataleta Date: Tue, 30 Jul 2019 13:56:51 +0800 Subject: [PATCH] MDL-66281 tool_dataprivacy: Set sensitive data processing default value --- admin/tool/dataprivacy/classes/form/purpose.php | 3 +++ 1 file changed, 3 insertions(+) diff --git a/admin/tool/dataprivacy/classes/form/purpose.php b/admin/tool/dataprivacy/classes/form/purpose.php index 72472e5c8d8..1de9317c41f 100644 --- a/admin/tool/dataprivacy/classes/form/purpose.php +++ b/admin/tool/dataprivacy/classes/form/purpose.php @@ -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.