From d86deadb4f0e44ab03a9e93ad894e283fb2fc200 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E3=81=9F=E3=81=A5?= Date: Fri, 6 Jul 2018 02:24:15 +0900 Subject: [PATCH] Apply system timezone to slack notification (#1213) --- app/models/notification_services/slack_service.rb | 3 ++- spec/models/notification_service/slack_service_spec.rb | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/app/models/notification_services/slack_service.rb b/app/models/notification_services/slack_service.rb index a0375d592..5f19bb016 100644 --- a/app/models/notification_services/slack_service.rb +++ b/app/models/notification_services/slack_service.rb @@ -70,7 +70,8 @@ def post_payload_fields(problem) { title: "Environment", value: problem.environment, short: true }, { title: "Times Occurred", value: problem.notices_count.try(:to_s), short: true }, - { title: "First Noticed", value: problem.first_notice_at.try(:to_s, :db), + { title: "First Noticed", + value: problem.first_notice_at.try(:localtime).try(:to_s, :db), short: true }, { title: "Backtrace", value: backtrace_lines(problem), short: false } ] diff --git a/spec/models/notification_service/slack_service_spec.rb b/spec/models/notification_service/slack_service_spec.rb index d5ba1de40..9b0206b07 100644 --- a/spec/models/notification_service/slack_service_spec.rb +++ b/spec/models/notification_service/slack_service_spec.rb @@ -63,7 +63,7 @@ }, { title: "First Noticed", - value: problem.first_notice_at.try(:to_s, :db), + value: problem.first_notice_at.try(:localtime).try(:to_s, :db), short: true }, {