From 49cca18a2430a8d8e5d5d0dd575a5d0993fcd12d Mon Sep 17 00:00:00 2001 From: Adam Zammit Date: Fri, 19 May 2017 15:56:25 +1000 Subject: [PATCH] New feature: Decide to create cases whether email valid or not --- admin/assignsample.php | 16 +++++++++++++--- 1 file changed, 13 insertions(+), 3 deletions(-) diff --git a/admin/assignsample.php b/admin/assignsample.php index 4ddf655a..ecd30a00 100644 --- a/admin/assignsample.php +++ b/admin/assignsample.php @@ -147,6 +147,12 @@ if (isset($_GET['questionnaire_id']) && isset($_GET['sample']) && isset($_GET[' WHERE s.import_id = '$sid'"; $rs = $db->GetAll($sql); + + $onlyvalidemail = false; + if (isset($_GET['validemail'])) { + $onlyvalidemail = true; + } + $count = 0; foreach($rs as $r) @@ -154,7 +160,7 @@ if (isset($_GET['questionnaire_id']) && isset($_GET['sample']) && isset($_GET[' $count++; set_time_limit(30); //only if a valid email - if (validate_email($r['email'])) { + if (!$onlyvalidemail || validate_email($r['email'])) { $case_id = add_case($r['sample_id'],$questionnaire_id,"NULL",$testing,41, true); if ($case_id === false) { $error .= "
Failed to add case for record #$count"; @@ -451,10 +457,14 @@ if ($questionnaire_id != false) GetOne("SELECT self_complete FROM questionnaire WHERE questionnaire_id = '$questionnaire_id'"); if ($self_complete) {?> - -
" data-off="" data-width="85"/>
+ +
" data-off="" data-width="85"/>
*

+ +