dever 6 năm trước cách đây
mục cha
commit
aac3720c20
1 tập tin đã thay đổi với 12 bổ sung10 xóa
  1. 12 10
      lib/Base.php

+ 12 - 10
lib/Base.php

@@ -281,17 +281,19 @@ class Base
                     }
                 }
 
-                ksort($drop);
-                $combine = array();
-                $combine['status'] = 1;
-                $combine['new_uid'] = $cur;
-                $combine['old_uid'] = implode(',', $drop);
-                $info = Dever::db('passport/combine')->one($combine);
-                if (!$info) {
-                    Dever::db('passport/combine')->insert($combine);
-                }
+                if ($drop) {
+                    ksort($drop);
+                    $combine = array();
+                    $combine['status'] = 1;
+                    $combine['new_uid'] = $cur;
+                    $combine['old_uid'] = implode(',', $drop);
+                    $info = Dever::db('passport/combine')->one($combine);
+                    if (!$info) {
+                        Dever::db('passport/combine')->insert($combine);
+                    }
 
-                Dever::load('passport/user-updates', array('set_state' => 2, 'where_id' => $combine['old_uid']));
+                    Dever::load('passport/user-updates', array('set_state' => 2, 'where_id' => $combine['old_uid']));
+                }
             }
         }