소스 검색

improve io and logging

Olivier Massot 4 년 전
부모
커밋
45ea20d131
1개의 변경된 파일5개의 추가작업 그리고 3개의 파일을 삭제
  1. 5 3
      ot_admin/Classes/Command/ResetBeUserPermsCommand.php

+ 5 - 3
ot_admin/Classes/Command/ResetBeUserPermsCommand.php

@@ -93,14 +93,16 @@ class ResetBeUserPermsCommand extends Command
             $io->progressStart(count($sites));
 
             foreach ($sites as $site) {
+                $org_id = $site['tx_opentalent_structure_id'];
                 try {
-                    $siteController->resetBeUserPermsAction($site['tx_opentalent_structure_id'], $create);
+                    $siteController->resetBeUserPermsAction($org_id, $create);
                 } catch (\Throwable $e) {
-                    $io->error(sprintf($e));
+                    $io->error('Organization Id: ' . $org_id . ' - ' . sprintf($e));
                 }
                 $io->progressAdvance(1);
             }
-
+            $io->progressFinish();
+            
             $io->success(sprintf("Be users permissions were reset for every website"));
         } else {
             $rootUid = $siteController->resetBeUserPermsAction($org_id, $create);