diff --git a/app/Models/Actionlog.php b/app/Models/Actionlog.php index a14910208e..67f30701c3 100755 --- a/app/Models/Actionlog.php +++ b/app/Models/Actionlog.php @@ -93,7 +93,13 @@ class Actionlog extends SnipeModel } elseif (auth()->user() && auth()->user()->company) { $actionlog->company_id = auth()->user()->company_id; } + + if ($actionlog->action_date == '') { + $actionlog->action_date = Carbon::now(); + } + }); + } diff --git a/database/migrations/2025_03_06_152922_copy_created_at_to_action_date_in_action_logs.php b/database/migrations/2025_03_06_152922_copy_created_at_to_action_date_in_action_logs.php new file mode 100644 index 0000000000..8ce7de13bd --- /dev/null +++ b/database/migrations/2025_03_06_152922_copy_created_at_to_action_date_in_action_logs.php @@ -0,0 +1,31 @@ +index(['action_date']); + }); + + DB::update('update '.DB::getTablePrefix().'action_logs set action_date = created_at where created_at IS NOT NULL and action_date IS NULL'); + + } + + /** + * Reverse the migrations. + */ + public function down(): void + { + + } +};