farmer or others
This commit is contained in:
@@ -94,13 +94,21 @@ class TanamanController extends Controller
|
|||||||
if (!Gate::any(['petani', 'fasilitator','super_admin'])) {
|
if (!Gate::any(['petani', 'fasilitator','super_admin'])) {
|
||||||
abort(403);
|
abort(403);
|
||||||
}
|
}
|
||||||
$profile = Auth::user()->profile;
|
|
||||||
|
$user = Auth::user();
|
||||||
|
$profile = $user->profile->id;
|
||||||
|
if(!$user->role === 'petani' && !$request->input('profile_id')) {
|
||||||
|
$profile = $request->input('profile_id');
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
$request->merge([
|
$request->merge([
|
||||||
'komoditas_id' => $request->input('komoditas.id') ?? $request->input('komoditas_id'),
|
'komoditas_id' => $request->input('komoditas.id') ?? $request->input('komoditas_id'),
|
||||||
'lahan_id' => $request->input('lahan.id') ?? $request->input('lahan_id'),
|
'lahan_id' => $request->input('lahan.id') ?? $request->input('lahan_id'),
|
||||||
'profile_id' => $profile->id
|
'profile_id' => $profile->id
|
||||||
]);
|
]);
|
||||||
|
|
||||||
|
dd($request->all());
|
||||||
$validated = $request->validate([
|
$validated = $request->validate([
|
||||||
'nama' => ['required', 'string', 'max:255'],
|
'nama' => ['required', 'string', 'max:255'],
|
||||||
'komoditas_id' => ['required', 'exists:master_komoditas,id'],
|
'komoditas_id' => ['required', 'exists:master_komoditas,id'],
|
||||||
|
|||||||
Reference in New Issue
Block a user