From: Iskren Chernev Date: Mon, 22 May 2017 11:20:26 +0000 (+0300) Subject: Address some review comments X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=refs%2Fheads%2Fimmutability;p=thirdparty%2Fmoment.git Address some review comments I added moment.isImmutable and fixed unnecessary cloning. --- diff --git a/src/lib/units/offset.js b/src/lib/units/offset.js index e29f2cae4..03d3bd8e7 100644 --- a/src/lib/units/offset.js +++ b/src/lib/units/offset.js @@ -203,8 +203,8 @@ export function hasAlignedHourOffset (input) { export function isDaylightSavingTime () { return ( - this.utcOffset() > new Moment(this).month(0).utcOffset() || - this.utcOffset() > new Moment(this).month(5).utcOffset() + this.utcOffset() > this.month(0).utcOffset() || + this.utcOffset() > this.month(5).utcOffset() ); } diff --git a/src/moment.js b/src/moment.js index d810e2a6a..feb8cedd7 100644 --- a/src/moment.js +++ b/src/moment.js @@ -7,6 +7,7 @@ import { hooks as moment, setHookCallback } from './lib/utils/hooks'; moment.version = '2.18.1'; +moment.isImmutable = true; import { min,