@@ -111,8 +111,12 @@ class Push
{
$result = array();
$info = Dever::db('passport/app')->one(array('uid' => $account));
+ if (!$info) {
+ $info = Dever::db('passport/user')->one(array('id' => $account));
+ }
+
//$info['source_type'] = 'ios';
- if ($info && $info['source_type']) {
+ if ($info && $info['source_type'] && ($info['source_type'] == 'ios' || $info['source_type'] == 'android')) {
$result = $this->sendAction($info['source_type'], 2, $this->prefix . $account, $name, $content, $param);
} else {
$result = '没有账户信息';