Subversion Repositories SmartDukaan

Rev

Rev 13740 | Rev 13763 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 13740 Rev 13758
Line 24... Line 24...
24
	public function bookmarklet() {
24
	public function bookmarklet() {
25
		$this->set('title_for_layout','Profittill Bookmarklet');
25
		$this->set('title_for_layout','Profittill Bookmarklet');
26
	}
26
	}
27
 
27
 
28
	public function mine() {
28
	public function mine() {
-
 
29
		$this->response->type('json');
29
		$this->layout = 'innerpages';
30
		$this->layout = 'ajax';
30
		$userId = $this->request->query('user_id');
31
		$userId = $this->request->query('user_id');
31
		if(isset($userId) && !empty($userId)){
32
		if(isset($userId) && !empty($userId)){
32
			$this->loadModel('User');
33
			$this->loadModel('User');
-
 
34
			$options = array('conditions'=>array('User.id'=>$userId),'fields'=>array('username','email','first_name','profile_pic','mobile_number','mobile_verified','address_line_1','address_line_2',
33
			$dbuser = $this->User->findById($userId);
35
				'city','state','pincode','referrer'),'recursive'=>-1);
34
			$this->Auth->login($dbuser['User']);
36
			$result['user'] = $this->User->find('first',$options);
35
		}
37
		}
36
		$this->checkMobileNumber();
38
		$this->set(array(
-
 
39
		    'result' => $result,
-
 
40
		    '_serialize' => array('result')
-
 
41
		)); 
37
		$this->set('user',$dbuser);
42
		$this->render('/Elements/json'); 
38
	}
43
	}
39
 
44
 
40
	function registertwitteruser(){
45
	function registertwitteruser(){
41
		$this->twitterObj->setToken($_GET['oauth_token']);
46
		$this->twitterObj->setToken($_GET['oauth_token']);
42
		$token = $this->twitterObj->getAccessToken();
47
		$token = $this->twitterObj->getAccessToken();