Subversion Repositories SmartDukaan

Rev

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

Rev 14890 Rev 15378
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
							$userData['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{
Line 125... Line 125...
125
						}
125
						}
126
					}
126
					}
127
					$this->SocialProfile->create();
127
					$this->SocialProfile->create();
128
					if ($this->SocialProfile->save($data)) {
128
					if ($this->SocialProfile->save($data)) {
129
						$result = array('success' => true, 'message' => 'Social Profile Created','id' => $data['user_id'],'mobileRequired'=>$mobileRequired,'referrerRequired'=>$referrerRequired);
129
						$result = array('success' => true, 'message' => 'Social Profile Created','id' => $data['user_id'],'mobileRequired'=>$mobileRequired,'referrerRequired'=>$referrerRequired);
-
 
130
						if(!$referrerRequired) {
-
 
131
							$this->markUserActivated($data['user_id']);
-
 
132
						}
130
					} else {
133
					} else {
131
						$result = array('success' => false, 'message' => 'Social Profile Could Not Be Created','id' => -1,'mobileRequired'=>$mobileRequired,'referrerRequired'=>$referrerRequired);
134
						$result = array('success' => false, 'message' => 'Social Profile Could Not Be Created','id' => -1,'mobileRequired'=>$mobileRequired,'referrerRequired'=>$referrerRequired);
132
					}
135
					}
133
				} else {
136
				} else {
134
					$result = array('success' => false, 'message' => "Email is missing",'mobileRequired'=>$mobileRequired,'referrerRequired'=>$referrerRequired);
137
					$result = array('success' => false, 'message' => "Email is missing",'mobileRequired'=>$mobileRequired,'referrerRequired'=>$referrerRequired);