Skip to content

Commit 6275911

Browse files
committed
Update to bootstrap@4.4.1
1 parent b29af0e commit 6275911

4 files changed

Lines changed: 10 additions & 6 deletions

File tree

dist/jquery.md.bootstrap.datetimepicker.js

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

dist/jquery.md.bootstrap.datetimepicker.js.map

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,9 +16,9 @@
1616
},
1717
"homepage": "https://github.com/Mds92/MD.BootstrapPersianDateTimePicker",
1818
"dependencies": {
19+
"@popperjs/core": "^2.4.0",
1920
"bootstrap": "^4.3.1",
20-
"jquery": "^3.4.1",
21-
"popper.js": "^1.15.0"
21+
"jquery": "^3.4.1"
2222
},
2323
"devDependencies": {
2424
"@types/jquery": "^3.3.31",

src/jquery.md.bootstrap.datetimepicker.js

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -693,6 +693,10 @@
693693
return convertToNumber1(getDateTimeJson1(dateTime));
694694
}
695695

696+
function convertToNumber4(dateTime) {
697+
return Number(zeroPad(dateTime.getFullYear()) + zeroPad(dateTime.getMonth()) + zeroPad(dateTime.getDate()));
698+
}
699+
696700
function getDateTime1(yearPersian, monthPersian, dayPersian, hour, minute, second) {
697701
if (!isNumber(hour)) hour = 0;
698702
if (!isNumber(minute)) minute = 0;
@@ -1685,7 +1689,7 @@
16851689

16861690
//#endregion
16871691

1688-
//#region Events
1692+
// #region Events
16891693

16901694
// کلیک روی روزها
16911695
$(document).on('click', mdDatePickerContainerSelector + ' [data-day]', function () {
@@ -2083,7 +2087,7 @@
20832087
},
20842088
setDateRange: function (startDateTimeObject, endDateTimeObject) {
20852089
if (startDateTimeObject == undefined || endDateTimeObject == undefined) throw new Error('MdPersianDateTimePicker => setDateRange => مقدار ورودی نا معتبر است');
2086-
if (startDateTimeObject.getTime() >= endDateTimeObject.getTime()) throw new Error('MdPersianDateTimePicker => setDateRange => مقدار ورودی نا معتبر است, تاریخ شروع باید بزرگتر از تاریخ پایان باشد');
2090+
if (convertToNumber4(startDateTimeObject) > convertToNumber4(endDateTimeObject)) throw new Error('MdPersianDateTimePicker => setDateRange => مقدار ورودی نا معتبر است, تاریخ شروع باید بزرگتر از تاریخ پایان باشد');
20872091
return this.each(function () {
20882092
var $this = $(this),
20892093
setting = getSetting2($this);

0 commit comments

Comments
 (0)