diff --git a/app/Http/Controllers/Opendata/DatasetTambahanController.php b/app/Http/Controllers/Opendata/DatasetTambahanController.php index 2cc1e73..b21fa6b 100644 --- a/app/Http/Controllers/Opendata/DatasetTambahanController.php +++ b/app/Http/Controllers/Opendata/DatasetTambahanController.php @@ -197,7 +197,7 @@ class DatasetTambahanController extends Controller $insert = DatasetTambahan::find($keyId); $insert->instansi_id = decode_id($request->instansi_id); $insert->template_id = decode_id($request->template_id); - // $insert->template_default = $request->template_default; + $insert->template_default = 0; $insert->name = $request->name; $insert->publik = $request->publik; $insert->tags = json_encode($request->tags); @@ -221,17 +221,18 @@ class DatasetTambahanController extends Controller ])->validate(); - $insert = new Dataset; + $insert = new DatasetTambahan; $insert->instansi_id = decode_id($request->instansi_id); $insert->template_id = decode_id($request->template_id); - $insert->template_default = $request->template_default; - $insert->tahun = $request->tahun; + $insert->template_default = 0; $insert->name = $request->name; $insert->publik = $request->publik; $insert->tags = json_encode($request->tags); - $insert->file = $filePath; + if(@$request->hasFile('file')){ + $insert->file = $filePath; + } $insert->deskripsi = $request->deskripsi; - $insert->created_by = auth()->user()->id; + $insert->tahun = $request->tahun; $insert->save(); } diff --git a/app/Repositories/Eloquent/DatasetRepository.php b/app/Repositories/Eloquent/DatasetRepository.php index 88573b9..8c1e1c8 100644 --- a/app/Repositories/Eloquent/DatasetRepository.php +++ b/app/Repositories/Eloquent/DatasetRepository.php @@ -139,6 +139,7 @@ class DatasetRepository implements DatasetRepositoryInterface 'tahun' => $data['tahun'], 'name' => $data['name'], 'publik' => $data['publik'], + 'template_default' => 1, // 'tags' => json_encode($data['tags']), 'data' => json_encode($json), 'file' => $filePath,