mirror of
https://github.com/invoiceninja/invoiceninja.git
synced 2025-05-24 02:14:21 -04:00
Fixes for vendor requests
This commit is contained in:
parent
ee0518d34f
commit
99dd97443a
@ -15,6 +15,7 @@ use App\Http\Requests\Request;
|
||||
use App\Http\ValidationRules\ValidVendorGroupSettingsRule;
|
||||
use App\Models\Vendor;
|
||||
use App\Utils\Traits\MakesHash;
|
||||
use Illuminate\Validation\Rule;
|
||||
|
||||
class StoreVendorRequest extends Request
|
||||
{
|
||||
@ -39,6 +40,9 @@ class StoreVendorRequest extends Request
|
||||
//$rules['settings'] = new ValidVendorGroupSettingsRule();
|
||||
$rules['contacts.*.email'] = 'nullable|distinct';
|
||||
|
||||
if (isset($this->number)) {
|
||||
$rules['number'] = Rule::unique('vendors')->where('company_id', auth()->user()->company()->id);
|
||||
}
|
||||
|
||||
return $rules;
|
||||
}
|
||||
|
@ -4,7 +4,7 @@ use Illuminate\Database\Migrations\Migration;
|
||||
use Illuminate\Database\Schema\Blueprint;
|
||||
use Illuminate\Support\Facades\Schema;
|
||||
|
||||
class AddShowTaskEndDateToCompaniesTable extends Migration
|
||||
class AddShowTaskEndDateToCompaniesTables extends Migration
|
||||
{
|
||||
/**
|
||||
* Run the migrations.
|
Loading…
x
Reference in New Issue
Block a user