Update Log aktivitas
This commit is contained in:
@@ -54,7 +54,15 @@ trait KembalikanStatusPetaniKeDraf
|
||||
->where('status', StatusDataPetani::LENGKAP->value)
|
||||
->update(['status' => StatusDataPetani::DRAFT->value]);
|
||||
|
||||
if ($diubah && request()->hasSession()) {
|
||||
if (! $diubah) {
|
||||
return true;
|
||||
}
|
||||
|
||||
// Log status (tanpa query ulang petani)
|
||||
(new Petani)->forceFill(['id' => $petaniId, 'status' => StatusDataPetani::DRAFT])
|
||||
->catatPerubahanStatus(StatusDataPetani::LENGKAP, 'Otomatis kembali ke draf karena data diubah', ['sumber' => class_basename($this)]);
|
||||
|
||||
if (request()->hasSession()) {
|
||||
request()->session()->flash('status_petani_info', 'Data petani diubah, status kembali ke Draf. Tandai lengkap lagi setelah selesai.');
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user