Subversion Repositories SmartDukaan

Rev

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

Rev 15247 Rev 15378
Line 296... Line 296...
296
	        			$result = array('success'=>false,'message'=>'Invalid referral code');
296
	        			$result = array('success'=>false,'message'=>'Invalid referral code');
297
	        			// unset($this->request->data['referrer']);
297
	        			// unset($this->request->data['referrer']);
298
	        			$updateRequired = false;
298
	        			$updateRequired = false;
299
	        		}
299
	        		}
300
	        		$this->request->data['activated'] = 1;
300
	        		$this->request->data['activated'] = 1;
-
 
301
	        		//Call user activation api
-
 
302
        			$this->markUserActivated($id);	        		
301
	        	}	        		
303
	        	}	        		
302
	        	if($updateRequired){
304
	        	if($updateRequired){
303
		            if ($this->User->save($this->request->data)) {
305
		            if ($this->User->save($this->request->data)) {
304
		                $result = array('success'=>true,'message'=>'Your profile has been saved');
306
		                $result = array('success'=>true,'message'=>'Your profile has been saved');
305
		            } else {
307
		            } else {
Line 567... Line 569...
567
		}else{
569
		}else{
568
			$options['conditions'] = array('date(created)'=>date('Y-m-d',time()));			
570
			$options['conditions'] = array('date(created)'=>date('Y-m-d',time()));			
569
		}		
571
		}		
570
		$this->Paginator->settings = $options;
572
		$this->Paginator->settings = $options;
571
		$users = $this->Paginator->paginate();		
573
		$users = $this->Paginator->paginate();		
-
 
574
		$sql = "SELECT DATE( created ) , referrer, COUNT( id ) FROM users WHERE DATEDIFF( NOW( ) , created ) =1 AND referrer IS NOT NULL GROUP BY DATE( created ) , referrer";
-
 
575
		$lastdayactivations = $this->User->query($sql);
572
		$this->set(compact('users'));	
576
		$this->set(compact('users','lastdayactivations'));	
573
	}
577
	}
574
 
578
 
575
	public function dashboard() {
579
	public function dashboard() {
576
		App::uses('CakeTime', 'Utility');
580
		App::uses('CakeTime', 'Utility');
577
		$user = $this->User->read(null,$this->Auth->user('id'));
581
		$user = $this->User->read(null,$this->Auth->user('id'));