Browse Source

bug permessi

Roberto Santini 3 years ago
parent
commit
d1b91e18e0

+ 2
- 2
database/seeders/AdminSeeder.php View File

27
         'email_verified_at' => Carbon::now()]);
27
         'email_verified_at' => Carbon::now()]);
28
         $user->save();
28
         $user->save();
29
 
29
 
30
-        $role = Role::create(['name' => 'administrator']);
31
-        $user->assignRole('administrator');
30
+        $role = Role::firstOrCreate(['name' => 'administrator', 'display_name' => 'Amministratore']);
31
+        $user->assignRole($role);
32
       }
32
       }
33
     }
33
     }
34
   }
34
   }

+ 1
- 1
database/seeders/DatabaseSeeder.php View File

13
   */
13
   */
14
   public function run()
14
   public function run()
15
   {
15
   {
16
-    $this->call(AdminSeeder::class);
17
     $this->call(PermissionSeeder::class);
16
     $this->call(PermissionSeeder::class);
17
+    $this->call(AdminSeeder::class);
18
     $this->call(ConfigSeeder::class);
18
     $this->call(ConfigSeeder::class);
19
   }
19
   }
20
 }
20
 }

+ 2
- 2
database/seeders/PermissionSeeder.php View File

17
     public function run()
17
     public function run()
18
     {
18
     {
19
       //Creo il ruolo admin
19
       //Creo il ruolo admin
20
-      $role = Role::firstOrCreate(['name' => 'amministratore', 'display_name' => 'Amministratore']);
20
+      $role = Role::firstOrCreate(['name' => 'administrator', 'display_name' => 'Amministratore']);
21
       Role::firstOrCreate(['name' => 'user', 'display_name' => 'Utente']);
21
       Role::firstOrCreate(['name' => 'user', 'display_name' => 'Utente']);
22
 
22
 
23
       // Assegno admin all'utente info@elephantech.it
23
       // Assegno admin all'utente info@elephantech.it
24
-      $user = User::where('email', 'info@elephantech.it')->first();
24
+      $user = User::where('email', config('app.admin_email'))->first();
25
       if($user != null){
25
       if($user != null){
26
         $user->assignRole($role);
26
         $user->assignRole($role);
27
       }
27
       }

Loading…
Cancel
Save