From 421bd8624cd2bb4cb86888854d5a3f4a9be74787 Mon Sep 17 00:00:00 2001 From: Amanda Furrow Date: Wed, 2 Nov 2016 16:22:09 -0400 Subject: [PATCH] Add flagger language to flag message sent to slack closes #8179 fixes #8140 --- test/api/v3/unit/libs/slack.js | 5 ++++- website/server/libs/slack.js | 2 +- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/test/api/v3/unit/libs/slack.js b/test/api/v3/unit/libs/slack.js index befd41a706..2086b97331 100644 --- a/test/api/v3/unit/libs/slack.js +++ b/test/api/v3/unit/libs/slack.js @@ -19,6 +19,9 @@ describe('slack', () => { profile: { name: 'flagger', }, + preferences: { + language: 'flagger-lang', + }, }, group: { id: 'group-id', @@ -44,7 +47,7 @@ describe('slack', () => { expect(IncomingWebhook.prototype.send).to.be.calledOnce; expect(IncomingWebhook.prototype.send).to.be.calledWith({ - text: 'flagger (flagger-id) flagged a message', + text: 'flagger (flagger-id) flagged a message (language: flagger-lang)', attachments: [{ fallback: 'Flag Message', color: 'danger', diff --git a/website/server/libs/slack.js b/website/server/libs/slack.js index af507c1d87..41d38630e5 100644 --- a/website/server/libs/slack.js +++ b/website/server/libs/slack.js @@ -28,7 +28,7 @@ function sendFlagNotification ({ let titleLink; let authorName; let title = `Flag in ${group.name}`; - let text = `${flagger.profile.name} (${flagger.id}) flagged a message`; + let text = `${flagger.profile.name} (${flagger.id}) flagged a message (language: ${flagger.preferences.language})`; if (group.id === TAVERN_ID) { titleLink = `${BASE_URL}/#/options/groups/tavern`;