From c9ce53c560b3882298ff7dce8bf0bb4db111cc1f Mon Sep 17 00:00:00 2001 From: Chuck Scott Date: Mon, 1 Jan 2018 13:46:45 -0500 Subject: [PATCH] Now checking for default value when inserting if no input supplied (only for integer field so far) --- lib/GlmDataAbstract/DataAbstract.php | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/lib/GlmDataAbstract/DataAbstract.php b/lib/GlmDataAbstract/DataAbstract.php index f281b8e8..5c1ee612 100644 --- a/lib/GlmDataAbstract/DataAbstract.php +++ b/lib/GlmDataAbstract/DataAbstract.php @@ -177,6 +177,13 @@ abstract class GlmDataAbstract $in = $_REQUEST[$as]; } + // If this is an insert and we don't have the value, is there a default + if ($in == '' && $op == 'i') { + if (isset($f['default'])) { + $in = ($f['default']); + } + } + // Check for required field if (isset($f['required']) && $f['required'] && trim($in) == '') { $this->inputFieldStatus = false; -- 2.17.1