Example #1
0
 def _load_friend(self, email, passwd):
     res = msn_friend_get(email, passwd)
     if res:
         invite_email_new(self.current_user_id, CID_MSN, res)
         return self.finish(jsonp(self, dumps({'error':False, 'next':invite_user_id_by_cid(self.current_user_id, CID_MSN)})))
     else:
         return self.finish(jsonp(self, dumps({'error':'邮箱或密码错误'})))
Example #2
0
    def async_load_friend(self, user_id, email, key, secret):
        result = load_friend(key, secret)
        if isinstance(result, list) and result:
            result = [[x, y] for x, y, z in result]
            _result = {}
            for i, j in result:
                _result[j] = i

            invite_email_new(user_id, CID_GOOGLE, _result)

            if invite_user_id_by_cid(self.current_user_id, CID_GOOGLE):
                return self.redirect('http://%s.%s/invite/show/%s'%(self.current_user_id, SITE_DOMAIN, CID_GOOGLE))
            else:
                self.redirect('http://%s.%s/invite/email'%(self.current_user_id, SITE_DOMAIN))
Example #3
0
 def _load_friend(self, email, passwd):
     res = msn_friend_get(email, passwd)
     if res:
         invite_email_new(self.current_user_id, CID_MSN, res)
         return self.finish(
             jsonp(
                 self,
                 dumps({
                     'error':
                     False,
                     'next':
                     invite_user_id_by_cid(self.current_user_id, CID_MSN)
                 })))
     else:
         return self.finish(jsonp(self, dumps({'error': '邮箱或密码错误'})))
Example #4
0
    def async_load_friend(self, user_id, email, key, secret):
        result = load_friend(key, secret)
        if isinstance(result, list) and result:
            result = [[x, y] for x, y, z in result]
            _result = {}
            for i, j in result:
                _result[j] = i

            invite_email_new(user_id, CID_GOOGLE, _result)

            if invite_user_id_by_cid(self.current_user_id, CID_GOOGLE):
                return self.redirect(
                    'http://%s.%s/invite/show/%s' %
                    (self.current_user_id, SITE_DOMAIN, CID_GOOGLE))
            else:
                self.redirect('http://%s.%s/invite/email' %
                              (self.current_user_id, SITE_DOMAIN))