Ver código fonte

wip: fix Traits

3.x
wallo 2 anos atrás
pai
commit
e8896a6270
2 arquivos alterados com 4 adições e 3 exclusões
  1. 3
    2
      app/Traits/Blamable.php
  2. 1
    1
      app/Traits/CompanyOwned.php

+ 3
- 2
app/Traits/Blamable.php Ver arquivo

@@ -8,13 +8,14 @@ trait Blamable
8 8
 {
9 9
     public static function bootBlamable(): void
10 10
     {
11
-        static::created(static function ($model) {
11
+        static::creating(static function ($model) {
12 12
             $model->created_by = Auth::check() ? Auth::id() : null;
13 13
             $model->updated_by = Auth::check() ? Auth::id() : null;
14 14
         });
15 15
 
16
-        static::updated(static function ($model) {
16
+        static::updating(static function ($model) {
17 17
             $model->updated_by = Auth::check() ? Auth::id() : null;
18
+            $model->save();
18 19
         });
19 20
     }
20 21
 }

+ 1
- 1
app/Traits/CompanyOwned.php Ver arquivo

@@ -9,7 +9,7 @@ trait CompanyOwned
9 9
 {
10 10
     public static function bootCompanyOwned(): void
11 11
     {
12
-        static::created(static function ($model) {
12
+        static::creating(static function ($model) {
13 13
             if (Auth::check() && Auth::user()->currentCompany) {
14 14
                 $model->company_id = Auth::user()->currentCompany->id;
15 15
             } else {

Carregando…
Cancelar
Salvar