php8
[web.mtrack] / MTrackWeb / Login.php
index f7bb310..a328254 100644 (file)
@@ -35,7 +35,7 @@ class MTrackWeb_Login extends MTrackWeb
     /**
      * AJAX ONLY?
      */
-    function post()
+    function post($request)
     {
         
         if (!empty($_POST['refresh'])) {
@@ -43,7 +43,7 @@ class MTrackWeb_Login extends MTrackWeb
             $this->jok("refreshed");
         }
         
-        $u = DB_DataObject::factory('Person');
+        $u = DB_DataObject::factory('core_person');
         //$u->active = 1;
         $u->whereAdd('LENGTH(passwd) > 1');
         //$u->company_id = $this->company->id;
@@ -72,9 +72,14 @@ class MTrackWeb_Login extends MTrackWeb
             //    $uu->update();
             //}
              // log it..
-             $this->jok($u->toArray());
              
-            HTML_FlexyFramework::run(''); // 
+            $this->authUser= $u;
+            $p = DB_DataObject::factory('core_project');
+            $p->get($this->currentProject());
+            $ret = $u->toArray();
+            $ret['project'] = $p->toArray();
+            $this->jok($ret);
+             
             
             //$this->sendAuthUserDetails();
             exit;