Blank/null IATA code isn't unique when added #679 (#681)

This commit is contained in:
Nabeel S
2020-05-03 18:23:46 -04:00
committed by GitHub
parent 95608dbb79
commit 9135337186
4 changed files with 57 additions and 0 deletions

View File

@@ -2,6 +2,8 @@
namespace App\Contracts;
use Illuminate\Validation\Rule;
class FormRequest extends \Illuminate\Foundation\Http\FormRequest
{
/**
@@ -21,4 +23,18 @@ class FormRequest extends \Illuminate\Foundation\Http\FormRequest
{
return [];
}
/**
* Set a given column as being unique
*
* @param $table
*
* @return array
*/
public function unique($table)
{
return [
Rule::unique($table)->ignore($this->id, 'id'),
];
}
}