From d1ec770cde2e4118256a3a0fd4c56b537f0354fe Mon Sep 17 00:00:00 2001 From: Tim Otten Date: Wed, 12 Dec 2018 15:32:43 -0800 Subject: [PATCH] Allow saving is_public --- ext/afform/afform.php | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/ext/afform/afform.php b/ext/afform/afform.php index 9ac61b2f54..d85adc6077 100644 --- a/ext/afform/afform.php +++ b/ext/afform/afform.php @@ -4,7 +4,7 @@ require_once 'afform.civix.php'; use CRM_Afform_ExtensionUtil as E; function _afform_fields() { - return ['name', 'title', 'description', 'requires', 'layout', 'server_route', 'client_route']; + return ['name', 'title', 'description', 'requires', 'layout', 'server_route', 'client_route', 'is_public']; } /** @@ -19,6 +19,15 @@ function _afform_fields_filter($params) { if (isset($params[$field])) { $result[$field] = $params[$field]; } + + if (isset($result[$field])) { + switch ($field) { + case 'is_public': + $result[$field] = CRM_Utils_String::strtobool($result[$field]); + break; + + } + } } return $result; } -- 2.25.1