| 
					
				 | 
			
			
				@@ -68,27 +68,20 @@ export class Tab2Page implements OnInit { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   async loadPlanList() { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     let currentUser = new CloudUser(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     const cloudQuery = new CloudQuery("fitPlan"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    cloudQuery.equalTo("user", currentUser.toPointer()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    this.planList = await cloudQuery.find(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    this.cdr.detectChanges(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    if (currentUser) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      cloudQuery.equalTo("user", currentUser.toPointer()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      this.planList = await cloudQuery.find(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   async loadCoachList() { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     let query = new CloudQuery("Coach"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     this.coachList = await query.find(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    this.cdr.detectChanges(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   ngOnInit() { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     this.loadPlanList() 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     this.loadCoachList() 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-  ngOnChanges() { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    this.loadPlanList(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    this.loadCoachList() 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-  } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-  ngAfterViewChecked() { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    this.loadPlanList(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    this.loadCoachList() 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-  } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   async login() { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     let user = await openUserLoginModal(this.modalCtrl); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     if (user?.id) { 
			 |