close #158 Fixed: Don´t validate Customer password field if "Allow login" isn´t checked

This commit is contained in:
cuneytsenturk
2018-02-08 16:01:22 +03:00
parent e3e6a0862b
commit 968219ad96
4 changed files with 118 additions and 20 deletions

View File

@ -4,6 +4,7 @@ namespace App\Http\Controllers\Incomes;
use App\Http\Controllers\Controller;
use App\Http\Requests\Income\Customer as Request;
use Illuminate\Http\Request as FRequest;
use App\Models\Auth\User;
use App\Models\Income\Customer;
use App\Models\Setting\Currency;
@ -241,4 +242,28 @@ class Customers extends Controller
return response()->json($customer);
}
public function field(FRequest $request)
{
$html = '';
if ($request['fields']) {
foreach ($request['fields'] as $field) {
switch ($field) {
case 'password':
$html .= \Form::passwordGroup('password', trans('auth.password.current'), 'key', [], null, 'col-md-6 password');
break;
case 'password_confirmation':
$html .= \Form::passwordGroup('password_confirmation', trans('auth.password.current_confirm'), 'key', [], null, 'col-md-6 password');
break;
}
}
}
$json = [
'html' => $html
];
return response()->json($json);
}
}