From b06ed9818b6caaec9aa738174595e3cf147b7287 Mon Sep 17 00:00:00 2001 From: ara-itsols <36575020+ara-itsols@users.noreply.github.com> Date: Thu, 22 Feb 2018 00:58:17 +0500 Subject: [PATCH] Fieldname should be supplied to Unique check instead of hardcoded deleted_at It creates issue while generation count query. It does not create problem in mysql but does create problem in postgres SQL for type mismatch if we are checking unique on a name field. --- src/Models/Module.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Models/Module.php b/src/Models/Module.php index 1a63b6ce..02213dc5 100644 --- a/src/Models/Module.php +++ b/src/Models/Module.php @@ -1020,7 +1020,7 @@ public static function validateRules($module_name, $request, $isEdit = false) } } if($field['unique'] && !$isEdit) { - $col .= "unique:" . $module->name_db . ",deleted_at,NULL"; + $col .= "unique:" . $module->name_db . "," . $field['colname'] . ",NULL"; } // 'name' => 'required|unique|min:5|max:256', // 'author' => 'required|max:50',