瀏覽代碼

fix register auto login err

stanley-king 8 年之前
父節點
當前提交
8b723b61c1
共有 3 個文件被更改,包括 3 次插入3 次删除
  1. 0 2
      crontab/control/queue.php
  2. 1 1
      helper/session_helper.php
  3. 2 0
      mobile/control/login.php

+ 0 - 2
crontab/control/queue.php

@@ -39,9 +39,7 @@ class queueControl extends BaseCronControl
                 exit;
             }
 
-            Log::record("queue on looper......",Log::DEBUG);
             $content = $worker->pop($queues,1);
-
             if(is_array($content))
             {
                 $method = key($content);

+ 1 - 1
helper/session_helper.php

@@ -188,7 +188,7 @@ class session_helper
             $member_id = $mod_member->addMember($member_info);
             if ($member_id != false)
             {
-                $info = $mod_member->getMemberInfo(array('member_mobile' => $mobile));
+                $info = $mod_member->getMemberInfoByID($member_id);
                 relation_helper::onRegister($member_id);
 
                 if($relay_id > 0) {

+ 2 - 0
mobile/control/login.php

@@ -231,6 +231,8 @@ class loginControl extends mobileHomeControl
             }
             else
             {
+                $member_info =$model->getMemberInfoByID($insert_id);
+
                 $model->createSession($member_info);
                 Model('cart')->mergecart($member_info, $_SESSION['store_id']);
                 Model('goods_browse')->mergebrowse($_SESSION['member_id'], $_SESSION['store_id']);