Browse Source

fix missing timestamps in admin_* tables

Paweł Bukowski 4 years ago
parent
commit
c5e6b55fcb
2 changed files with 3 additions and 3 deletions
  1. 2 2
      src/Models/Menu.php
  2. 1 1
      src/Models/Role.php

+ 2 - 2
src/Models/Menu.php

@@ -65,7 +65,7 @@ class Menu extends Model implements Sortable
 
         $relatedModel = config('admin.database.roles_model');
 
-        return $this->belongsToMany($relatedModel, $pivotTable, 'menu_id', 'role_id');
+        return $this->belongsToMany($relatedModel, $pivotTable, 'menu_id', 'role_id')->withTimestamps();
     }
 
     public function permissions(): BelongsToMany
@@ -74,7 +74,7 @@ class Menu extends Model implements Sortable
 
         $relatedModel = config('admin.database.permissions_model');
 
-        return $this->belongsToMany($relatedModel, $pivotTable, 'menu_id', 'permission_id');
+        return $this->belongsToMany($relatedModel, $pivotTable, 'menu_id', 'permission_id')->withTimestamps();
     }
 
     /**

+ 1 - 1
src/Models/Role.php

@@ -58,7 +58,7 @@ class Role extends Model
 
         $relatedModel = config('admin.database.permissions_model');
 
-        return $this->belongsToMany($relatedModel, $pivotTable, 'role_id', 'permission_id');
+        return $this->belongsToMany($relatedModel, $pivotTable, 'role_id', 'permission_id')->withTimestamps();
     }
 
     /**