Skip to content
This repository was archived by the owner on Feb 18, 2022. It is now read-only.

Commit 6e908d3

Browse files
committed
Merge pull request #78 from jkns/master
stopped dates outside of min and max limits from being selected
2 parents c945a63 + e822bba commit 6e908d3

File tree

1 file changed

+6
-5
lines changed

1 file changed

+6
-5
lines changed

src/js/angular-datepicker.js

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -454,11 +454,12 @@
454454

455455
$scope.setDatepickerDay = function setDatepickeDay(day) {
456456

457-
if ($scope.isSelectableDate($scope.monthNumber, $scope.year, day)) {
458-
459-
$scope.day = Number(day);
460-
$scope.setInputValue();
461-
$scope.hideCalendar();
457+
if ($scope.isSelectableDate($scope.monthNumber, $scope.year, day)
458+
&& $scope.isSelectableMaxDate($scope.year + '/' + $scope.monthNumber + '/' + day)
459+
&& $scope.isSelectableMinDate($scope.year + '/' + $scope.monthNumber + '/' + day)) {
460+
$scope.day = Number(day);
461+
$scope.setInputValue();
462+
$scope.hideCalendar();
462463
}
463464
};
464465

0 commit comments

Comments
 (0)