瀏覽代碼

Se agrego el campo tenancyCurrent al OAuthUser

Guillermo Espinoza 7 年之前
父節點
當前提交
2df6d11665
共有 1 個文件被更改,包括 9 次插入0 次删除
  1. 9 0
      Controller/OAuthController.php

+ 9 - 0
Controller/OAuthController.php

@@ -24,13 +24,22 @@ class OAuthController extends Controller
             $data['firstname'] = $user->getFirstname();
             $data['lastname'] = $user->getLastname();
             $data['roles'] = $user->getRoles();
+            
+            // Tenancies del usuario
             $tenancies = $this->get('base_tenancy.tenancy_service')->getTenancies();
+            $t = array();
             foreach ($tenancies as $tenancy) {
                 $id = $tenancy->getId();
                 $name = $tenancy->getName();
                 $t[] = compact('id', 'name');
             }
             $data['tenancies'] = $t;
+            $tenancyCurrent = $user->getTenancyCurrent();
+            $data['tenancyCurrent'] = array();
+            if (!is_null($tenancyCurrent)) {
+                $data['tenancyCurrent']['id'] = $tenancyCurrent->getId();
+                $data['tenancyCurrent']['name'] = $tenancyCurrent->getName();
+            }
         }
 
         return new JsonResponse($data);