From 4535c030601583c91a5da174c00ad8d758c8ef3e Mon Sep 17 00:00:00 2001 From: Tanner Prestegard <tanner.prestegard@ligo.org> Date: Tue, 19 Jun 2018 13:20:46 -0500 Subject: [PATCH] Fixing time selectors on event view page Javascript time zone selectors assumed the server time zone to be America/Chicago, which we changed in ab72e160d21077c760523a0383054a678169f204, so we fixed that here. Also fixed assumptions that LLO is in the same time zone as the server. --- gracedb/templates/gracedb/event_detail_script.js | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/gracedb/templates/gracedb/event_detail_script.js b/gracedb/templates/gracedb/event_detail_script.js index 105ac2ba9..a9d41a2d0 100644 --- a/gracedb/templates/gracedb/event_detail_script.js +++ b/gracedb/templates/gracedb/event_detail_script.js @@ -565,7 +565,7 @@ require([ // Convert the 'created' times to UTC. logs = logs.map( function(obj) { - var server_t = moment.tz(obj.created, 'America/Chicago'); + var server_t = moment.tz(obj.created, 'UTC'); obj.created = server_t.clone().tz('UTC').format(TIME_DISP_FMT); return obj; }); @@ -615,10 +615,10 @@ require([ return timeHeaderContainer; }, renderCell: function(object, value, node, options) { - var server_t = moment.tz(object.created, 'America/Chicago'); + var server_t = moment.tz(object.created, 'UTC'); var t = put(node, 'time[name="time-log"]', server_t.format(TIME_DISP_FMT)); put(t, '[utc="$"]', server_t.clone().tz('UTC').format(TIME_DISP_FMT)); - put(t, '[llo="$"]', server_t.format(TIME_DISP_FMT)); + put(t, '[llo="$"]', server_t.clone().tz('America/Chicago').format(TIME_DISP_FMT)); put(t, '[lho="$"]', server_t.clone().tz('America/Los_Angeles').format(TIME_DISP_FMT)); put(t, '[virgo="$"]', server_t.clone().tz('Europe/Rome').format(TIME_DISP_FMT)); return t; @@ -775,10 +775,10 @@ require([ //return ts; }, renderCell: function(object, value, node, options) { - var server_t = moment.tz(object.created, 'America/Chicago'); + var server_t = moment.tz(object.created, 'UTC'); var t = put(node, 'time[name="time-audit-log"]', server_t.format(TIME_DISP_FMT)); put(t, '[utc="$"]', server_t.clone().tz('UTC').format(TIME_DISP_FMT)); - put(t, '[llo="$"]', server_t.format(TIME_DISP_FMT)); + put(t, '[llo="$"]', server_t.clone().tz('America/Chicago').format(TIME_DISP_FMT)); put(t, '[lho="$"]', server_t.clone().tz('America/Los_Angeles').format(TIME_DISP_FMT)); put(t, '[virgo="$"]', server_t.clone().tz('Europe/Rome').format(TIME_DISP_FMT)); return t; -- GitLab