Subversion Repositories SmartDukaan

Rev

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

Rev 28815 Rev 28816
Line 1124... Line 1124...
1124
				.collect(Collectors.groupingBy(EmployeeAttendance::getUserId,
1124
				.collect(Collectors.groupingBy(EmployeeAttendance::getUserId,
1125
						Collectors.minBy(Comparator.comparing(EmployeeAttendance::getCreateTimestamp))));
1125
						Collectors.minBy(Comparator.comparing(EmployeeAttendance::getCreateTimestamp))));
1126
		for (AuthUser authUser : authUsers) {
1126
		for (AuthUser authUser : authUsers) {
1127
			User user = userMap.get(authUser.getEmailId());
1127
			User user = userMap.get(authUser.getEmailId());
1128
			Optional<EmployeeAttendance> employeeAttendanceOptional = employeeMorningAttendance.get(user.getId());
1128
			Optional<EmployeeAttendance> employeeAttendanceOptional = employeeMorningAttendance.get(user.getId());
1129
			LOGGER.info("employeeAttendanceOptional {}", employeeAttendanceOptional);
1129
			LOGGER.info("AuthUser - {}, employeeAttendanceOptional {}", authUser.getName(),authUsemployeeAttendanceOptional);
1130
			if (employeeAttendanceOptional == null || employeeAttendanceOptional.orElse(null) == null
1130
			if (employeeAttendanceOptional == null || employeeAttendanceOptional.orElse(null) == null
1131
					|| employeeAttendanceOptional.get().getCreateTimestamp().isAfter(moriningTime)) {
1131
					|| employeeAttendanceOptional.get().getCreateTimestamp().isAfter(moriningTime)) {
1132
				if(employeeAttendanceOptional!=null) {
1132
				if(employeeAttendanceOptional!=null) {
1133
					LOGGER.info("employeeAttendanceOptional.orElse {}", employeeAttendanceOptional.orElse(null));
1133
					LOGGER.info("employeeAttendanceOptional.orElse {}", employeeAttendanceOptional.orElse(null));
1134
					if(employeeAttendanceOptional.orElse(null) !=null) {
1134
					if(employeeAttendanceOptional.orElse(null) !=null) {