diff --git a/src/app/hotel/component/edit-hotel.component.ts b/src/app/hotel/component/edit-hotel.component.ts
index a034de4..e5a360f 100644
--- a/src/app/hotel/component/edit-hotel.component.ts
+++ b/src/app/hotel/component/edit-hotel.component.ts
@@ -43,7 +43,7 @@ import {ErrorMsgComponent} from "./error-msg.component";
-
+
@@ -103,6 +103,18 @@ export class EditHotelComponent implements OnInit {
control?.valueChanges?.pipe(debounceTime(1000)).subscribe(() => {this.setErrorMessage(controlName, control)});
});
+
+ this.form.controls['rating'].valueChanges.subscribe((value: number | null) => {
+ if (value === null) {
+ this.errorMsgs['rating'] = this.validationErrors['required'];
+ } else if (value < 0) {
+ this.errorMsgs['rating'] = this.validationErrors['min'];
+ } else if (value > 5) {
+ this.errorMsgs['rating'] = this.validationErrors['max'];
+ } else {
+ this.errorMsgs['rating'] = '';
+ }
+ })
}
submit() {