diff options
author | Alex Pott <alex.a.pott@googlemail.com> | 2020-01-28 11:36:14 +0000 |
---|---|---|
committer | Alex Pott <alex.a.pott@googlemail.com> | 2020-01-28 11:36:14 +0000 |
commit | 2dadb738bfd48510db2174323528fe769731c05a (patch) | |
tree | f6319d9bfa9af8b41dc0ca7c187bef1eaf17aee4 /core/misc/timezone.js | |
parent | 09b78ffb1bc1bb62d21fb3abb85e1349a674597a (diff) | |
download | drupal-2dadb738bfd48510db2174323528fe769731c05a.tar.gz drupal-2dadb738bfd48510db2174323528fe769731c05a.zip |
Issue #3101543 by lauriii, bnjmnm, ravi.shankar: Update core JavaScript dependencies listed in package.json
Diffstat (limited to 'core/misc/timezone.js')
-rw-r--r-- | core/misc/timezone.js | 13 |
1 files changed, 6 insertions, 7 deletions
diff --git a/core/misc/timezone.js b/core/misc/timezone.js index 62ea880e23fc..3df14ad641ad 100644 --- a/core/misc/timezone.js +++ b/core/misc/timezone.js @@ -9,21 +9,18 @@ Drupal.behaviors.setTimezone = { attach: function attach(context, settings) { var $timezone = $(context).find('.timezone-detect').once('timezone'); + if ($timezone.length) { var dateString = Date(); - var matches = dateString.match(/\(([A-Z]{3,5})\)/); var abbreviation = matches ? matches[1] : 0; - var dateNow = new Date(); var offsetNow = dateNow.getTimezoneOffset() * -60; - var dateJan = new Date(dateNow.getFullYear(), 0, 1, 12, 0, 0, 0); var dateJul = new Date(dateNow.getFullYear(), 6, 1, 12, 0, 0, 0); var offsetJan = dateJan.getTimezoneOffset() * -60; var offsetJul = dateJul.getTimezoneOffset() * -60; - - var isDaylightSavingTime = void 0; + var isDaylightSavingTime; if (offsetJan === offsetJul) { isDaylightSavingTime = ''; @@ -33,11 +30,13 @@ isDaylightSavingTime = 0; } - var path = 'system/timezone/' + abbreviation + '/' + offsetNow + '/' + isDaylightSavingTime; + var path = "system/timezone/".concat(abbreviation, "/").concat(offsetNow, "/").concat(isDaylightSavingTime); $.ajax({ async: false, url: Drupal.url(path), - data: { date: dateString }, + data: { + date: dateString + }, dataType: 'json', success: function success(data) { if (data) { |