From cd470ded78ba5f6d9b9ae9ab0c5b678d5f70adbc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?T=C3=B5nis=20Ormisson?= Date: Mon, 10 Sep 2018 17:32:28 +0300 Subject: [PATCH] DEV: remove html tags from GDPR output null values (#231) --- src/User/Controller/SettingsController.php | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/User/Controller/SettingsController.php b/src/User/Controller/SettingsController.php index d975c84..16fe6d8 100644 --- a/src/User/Controller/SettingsController.php +++ b/src/User/Controller/SettingsController.php @@ -265,8 +265,12 @@ class SettingsController extends Controller $user = Yii::$app->user->identity; $data = [$properties, []]; + $formatter = Yii::$app->formatter; + // override the default html-specific format for nulls + $formatter->nullDisplay = ""; + foreach ($properties as $property) { - $data[1][] = Yii::$app->formatter->asText(ArrayHelper::getValue($user, $property)); + $data[1][] = $formatter->asText(ArrayHelper::getValue($user, $property)); } array_walk($data[0], function (&$value, $key) {