|  |  |  | @ -66,7 +66,11 @@ class DashboardProviderModel with ChangeNotifier, DiagnosticableTreeMixin { | 
		
	
		
			
				|  |  |  |  |       if (attendanceTracking?.pSwipeIn != null) { | 
		
	
		
			
				|  |  |  |  |         isTimeRemainingInSeconds = calculateSeconds(attendanceTracking!.pRemainingHours ?? "00:00:00"); | 
		
	
		
			
				|  |  |  |  |         int totalShiftTimeInSeconds = calculateSeconds(attendanceTracking!.pScheduledHours ?? "00:00:00"); | 
		
	
		
			
				|  |  |  |  |         progress = (isTimeRemainingInSeconds / totalShiftTimeInSeconds); | 
		
	
		
			
				|  |  |  |  |         if(isTimeRemainingInSeconds == 0 || totalShiftTimeInSeconds == 0) { | 
		
	
		
			
				|  |  |  |  |           progress = 0; | 
		
	
		
			
				|  |  |  |  |         } else { | 
		
	
		
			
				|  |  |  |  |           progress = (isTimeRemainingInSeconds / totalShiftTimeInSeconds); | 
		
	
		
			
				|  |  |  |  |         } | 
		
	
		
			
				|  |  |  |  |         endTime = DateTime.now().millisecondsSinceEpoch + Duration(seconds: isTimeRemainingInSeconds).inMilliseconds; | 
		
	
		
			
				|  |  |  |  |       } | 
		
	
		
			
				|  |  |  |  |       notifyListeners(); | 
		
	
	
		
			
				
					|  |  |  | 
 |