BP-767, fix validating first day of change membership of group and fix of msg
diff --git a/oKBereitschaftsplanungBackend/src/main/java/org/eclipse/openk/sp/controller/StandbyGroupController.java b/oKBereitschaftsplanungBackend/src/main/java/org/eclipse/openk/sp/controller/StandbyGroupController.java
index 8bf053b..0b8a03e 100644
--- a/oKBereitschaftsplanungBackend/src/main/java/org/eclipse/openk/sp/controller/StandbyGroupController.java
+++ b/oKBereitschaftsplanungBackend/src/main/java/org/eclipse/openk/sp/controller/StandbyGroupController.java
@@ -293,17 +293,19 @@
 				}
 
 				List<StandbyScheduleBody> lsScheduleBodies = new ArrayList<>();
-				if (DateHelper.isDateAfter(dto.getValidFrom(), savedUisg.getValidFrom())) {
+				if (DateHelper.isDateAfter(dto.getValidFrom(), savedUisg.getValidFrom())
+						|| DateHelper.isSameDate(dto.getValidFrom(), savedUisg.getValidFrom())) {
 					// check if user was planned in difference of time
 					lsScheduleBodies.addAll(standbyScheduleBodyRepository.findByUserAndGroupAndDateAndStatus(
-							savedUisg.getUser().getId(), standbyGroup.getId(), savedUisg.getValidFrom(),
-							dto.getValidFrom(), 1l));
+							savedUisg.getUser().getId(), standbyGroup.getId(),
+							DateHelper.getStartOfDay(savedUisg.getValidFrom()), dto.getValidFrom(), 1l));
 					lsScheduleBodies.addAll(standbyScheduleBodyRepository.findByUserAndGroupAndDateAndStatus(
-							savedUisg.getUser().getId(), standbyGroup.getId(), savedUisg.getValidFrom(),
-							dto.getValidFrom(), 2l));
+							savedUisg.getUser().getId(), standbyGroup.getId(),
+							DateHelper.getStartOfDay(savedUisg.getValidFrom()), dto.getValidFrom(), 2l));
 				}
 
-				if (DateHelper.isDateBefore(dto.getValidTo(), savedUisg.getValidTo())) {
+				if (DateHelper.isDateBefore(dto.getValidTo(), savedUisg.getValidTo())
+						|| DateHelper.isSameDate(dto.getValidTo(), savedUisg.getValidTo())) {
 					lsScheduleBodies.addAll(standbyScheduleBodyRepository.findByUserAndGroupAndDateAndStatus(
 							savedUisg.getUser().getId(), standbyGroup.getId(), dto.getValidTo(), savedUisg.getValidTo(),
 							1l));
@@ -850,7 +852,8 @@
 		List<UserSmallSelectionDto> listDto = new ArrayList<>();
 
 		try {
-//			List<User> listEntity = userInStandbyGroupRepository.findUniqueById(standbyGroupId);
+			// List<User> listEntity =
+			// userInStandbyGroupRepository.findUniqueById(standbyGroupId);
 			List<Object[]> listEntity = userInStandbyGroupRepository.findUniqueGroupUser(standbyGroupId);
 
 			for (Object[] obj : listEntity) {
diff --git a/oKBereitschaftsplanungBackend/src/main/java/org/eclipse/openk/sp/controller/msg/ValidationMsgController.java b/oKBereitschaftsplanungBackend/src/main/java/org/eclipse/openk/sp/controller/msg/ValidationMsgController.java
index 1c0f633..c37bc48 100644
--- a/oKBereitschaftsplanungBackend/src/main/java/org/eclipse/openk/sp/controller/msg/ValidationMsgController.java
+++ b/oKBereitschaftsplanungBackend/src/main/java/org/eclipse/openk/sp/controller/msg/ValidationMsgController.java
@@ -150,7 +150,7 @@
 		User usr = body.getUser();
 		String warning = TEXT_VALIDATION + "[" + body.getStandbyGroup().getTitle() + "] "
 				+ SpMsg.getLbl(TEXT_STANDBY_USER_CHANGE, usr.getFirstname() + " " + usr.getLastname())
-				+ "  war in der Gruppe (" + body.getStandbyGroup().getTitle() + ") im Zeitraum vom ("
+				+ "  ist in der Gruppe (" + body.getStandbyGroup().getTitle() + ") im Zeitraum vom ("
 				+ body.getValidFrom() + ") bis zum (" + body.getValidTo() + ") in der " + body.getStatus().getTitle()
 				+ " verplant.";
 		PlanningMsgDto dto = new PlanningMsgDto(warning, PlanningMsgDto.WARN, PlanningMsgDto.CSS_WARN);