From a368d4a4b8a96c116c266906fa1ff303c5c146c8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?C=C3=A9dric=20Krier?= Date: Thu, 15 Jun 2023 17:07:36 +0200 Subject: [PATCH] Use isMoment function --- sao/src/common.js | 4 ++-- sao/src/pyson.js | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/sao/src/common.js b/sao/src/common.js index 3bf8d8a99e..11a2c4dc61 100644 --- a/sao/src/common.js +++ b/sao/src/common.js @@ -2317,14 +2317,14 @@ ((value instanceof Array) && ~value.indexOf(null)))) { return; } - if ((context_field && context_field._isAMomentObject) && !value) { + if (moment.isMoment(context_field) && !value) { if (context_field.isDateTime) { value = Sao.DateTime.min; } else { value = Sao.Date.min; } } - if ((value && value._isAMomentObject) && !context_field) { + if (moment.isMoment(value) && !context_field) { if (value.isDateTime) { context_field = Sao.DateTime.min; } else { diff --git a/sao/src/pyson.js b/sao/src/pyson.js index 5c7e69d20e..6300825583 100644 --- a/sao/src/pyson.js +++ b/sao/src/pyson.js @@ -66,7 +66,7 @@ for (var i = 0, length = value.length; i < length; i++) { this.prepare(value[i], i, value); } - } else if (value._isAMomentObject) { + } else if (moment.isMoment(value)) { if (value.isDate) { value = new Sao.PYSON.Date( value.year(), @@ -457,7 +457,7 @@ value = jQuery.extend({}, value); var values = [value.s1, value.s2]; for (var i=0; i < 2; i++) { - if (values[i] instanceof moment) { + if (moment.isMoment(values[i])) { values[i] = values[i].valueOf(); } else {