diff --git a/app/Http/Controllers/Api/TanamanController.php b/app/Http/Controllers/Api/TanamanController.php index 0709be8..08cbd12 100644 --- a/app/Http/Controllers/Api/TanamanController.php +++ b/app/Http/Controllers/Api/TanamanController.php @@ -103,7 +103,8 @@ class TanamanController extends Controller 'komoditas_id' => $request->input('komoditas.id') ?? $request->input('komoditas_id'), 'lahan_id' => $lahanId, 'profile_id' => $profileId, - 'uid' => $request->input('uid') + 'uid' => $request->input('uid'), + 'created_by' => $user->id, ]); $validated = $request->validate([ 'nama' => ['required', 'string', 'max:255'], @@ -116,14 +117,18 @@ class TanamanController extends Controller 'uid' => ['required', 'string'], 'jenis_komoditas_id' => ['nullable', 'exists:jenis_komoditas,id'], 'komoditas_kode' => ['nullable', 'string', 'max:255'], + 'varietas_id' => ['nullable', 'numeric'], + 'metode_pengumpulan' => ['nullable', 'string'], + 'deskripsi' => ['nullable', 'string'], + 'created_by' => ['nullable', 'numeric'], ]); - + $tanaman = Tanaman::create([ ...$validated, - 'profile_id' => $profileId, - 'uid' => $validated['uid'], - 'komoditas_kode' => $validated['komoditas_kode'] ?? null, - 'jenis_komoditas_id' => $validated['jenis_komoditas_id'] ?? null, + // 'profile_id' => $profileId, + // 'uid' => $validated['uid'], + // 'komoditas_kode' => $validated['komoditas_kode'] ?? null, + // 'jenis_komoditas_id' => $validated['jenis_komoditas_id'] ?? null, ]); return (new TanamanResource($tanaman))