Subversion Repositories SmartDukaan

Rev

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

Rev 14783 Rev 14884
Line 92... Line 92...
92
						// } else{
92
						// } else{
93
							$userData = array('id'=>$user['User']['id'],'email'=>$this->request->data['email'],'username'=>$this->request->data['email'],'first_name'=>$this->request->data['name'],'gender'=>$this->request->data['gender'],'profile_pic'=> $this->request->data['profile_pic']);
93
							$userData = array('id'=>$user['User']['id'],'email'=>$this->request->data['email'],'username'=>$this->request->data['email'],'first_name'=>$this->request->data['name'],'gender'=>$this->request->data['gender'],'profile_pic'=> $this->request->data['profile_pic']);
94
						// }
94
						// }
95
						$this->SocialProfile->User->save($userData);
95
						$this->SocialProfile->User->save($userData);
96
						$data['user_id'] = $user['User']['id'];	
96
						$data['user_id'] = $user['User']['id'];	
97
					}else{						
97
					} else {						
98
						//Create a new user and then insert user_id in social_profiles table
98
						//Create a new user and then insert user_id in social_profiles table
99
						$userData = array('profile_pic'=> $this->request->data['profile_pic'], 'email'=>$this->request->data['email'],'username'=>$this->request->data['email'],'first_name'=>$this->request->data['name'],'gender'=>$this->request->data['gender'],'referrer'=>$this->request->data['referrer']);
99
						$userData = array('profile_pic'=> $this->request->data['profile_pic'], 'email'=>$this->request->data['email'],'username'=>$this->request->data['email'],'first_name'=>$this->request->data['name'],'gender'=>$this->request->data['gender'],'referrer'=>$this->request->data['referrer']);
100
						//Check for utm parameters
100
						//Check for utm parameters
101
						if(!empty($this->request->data['utm_source'])){
101
						if(!empty($this->request->data['utm_source'])){
102
							$userData['utm_source'] = $this->request->data['utm_source'];
102
							$userData['utm_source'] = $this->request->data['utm_source'];
Line 112... Line 112...
112
						}
112
						}
113
						if(!empty($this->request->data['utm_campaign'])){
113
						if(!empty($this->request->data['utm_campaign'])){
114
							$userData['utm_campaign'] = $this->request->data['utm_campaign'];
114
							$userData['utm_campaign'] = $this->request->data['utm_campaign'];
115
						}
115
						}
116
						if(!empty($this->request->data['utm_campaign']) || !empty($this->request->data['referrer'])) {
116
						if(!empty($this->request->data['utm_campaign']) || !empty($this->request->data['referrer'])) {
117
							$this->request->data['activated'] = 1;
117
							$userData['activated'] = 1;
118
							$referrerRequired = false;
118
							$referrerRequired = false;
119
						}
119
						}
120
						if($this->SocialProfile->User->save($userData)) {
120
						if($this->SocialProfile->User->save($userData)) {
121
							$data['user_id'] = $this->SocialProfile->User->getLastInsertId();
121
							$data['user_id'] = $this->SocialProfile->User->getLastInsertId();
122
						} else{
122
						} else{