]> _ Git - cubedesigners_userdatabase.git/commitdiff
wait #5803 @0.75
authorVincent Vanwaelscappel <vincent@cubedesigners.com>
Wed, 15 Mar 2023 13:22:37 +0000 (14:22 +0100)
committerVincent Vanwaelscappel <vincent@cubedesigners.com>
Wed, 15 Mar 2023 13:22:37 +0000 (14:22 +0100)
src/app/Jobs/ApplyPermissionsToUsers.php

index c02207bc5b0dbeac5981d916e6a3ac77ed6d32a6..cdaf7663474e27493e2c1892d494c3731c902ab4 100644 (file)
@@ -4,6 +4,7 @@ namespace Cubedesigners\UserDatabase\Jobs;
 
 use Cubedesigners\UserDatabase\Models\Company;
 use Cubist\Backpack\Jobs\Base;
+use Illuminate\Support\Facades\Artisan;
 use Illuminate\Support\Facades\DB;
 
 class ApplyPermissionsToUsers extends Base
@@ -54,7 +55,7 @@ class ApplyPermissionsToUsers extends Base
 
             foreach ($company->getEnabledUsers() as $id => $user) {
                 $p = [$rolesByName['extranet:client']];
-                if ($company->permission_elearning) {
+                if ($company->permissions_elearning) {
                     $p[] = $rolesByName['elearning:user'];
                 }
                 switch ($company->e1_ws_grade) {
@@ -105,5 +106,6 @@ class ApplyPermissionsToUsers extends Base
             }
         }
         DB::connection('extranet_users')->table('model_has_roles')->insert($rows);
+        Artisan::call('permission:cache-reset');
     }
 }