From a41c07bcee237f59efb813e836ba7f7d113a0c1f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C5=81ukasz=20Mierzwa?= Date: Fri, 1 Mar 2019 19:18:48 +0000 Subject: [PATCH] fix(ui): pass credentials when sending silences to alertmanager Fixes #484 --- .../Grid/AlertGrid/AlertGroup/Silence/DeleteSilence.js | 5 ++++- .../SilenceModal/SilenceSubmit/SilenceSubmitProgress.js | 3 ++- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/ui/src/Components/Grid/AlertGrid/AlertGroup/Silence/DeleteSilence.js b/ui/src/Components/Grid/AlertGrid/AlertGroup/Silence/DeleteSilence.js index b4de4a3a8..586933a09 100644 --- a/ui/src/Components/Grid/AlertGrid/AlertGroup/Silence/DeleteSilence.js +++ b/ui/src/Components/Grid/AlertGrid/AlertGroup/Silence/DeleteSilence.js @@ -141,7 +141,10 @@ const DeleteSilenceModalContent = observer( if (this.deleteState.done && this.deleteState.error === null) return; const uri = `${alertmanager.publicURI}/api/v1/silence/${silenceID}`; - this.deleteState.fetch = fetch(uri, { method: "DELETE" }) + this.deleteState.fetch = fetch(uri, { + method: "DELETE", + credentials: "include" + }) .then(result => result.json()) .then(result => this.parseAlertmanagerResponse(result)) .catch(err => { diff --git a/ui/src/Components/SilenceModal/SilenceSubmit/SilenceSubmitProgress.js b/ui/src/Components/SilenceModal/SilenceSubmit/SilenceSubmitProgress.js index d0463f4e6..bbfec10d4 100644 --- a/ui/src/Components/SilenceModal/SilenceSubmit/SilenceSubmitProgress.js +++ b/ui/src/Components/SilenceModal/SilenceSubmit/SilenceSubmitProgress.js @@ -104,7 +104,8 @@ const SilenceSubmitProgress = observer( body: JSON.stringify(payload), headers: { "Content-Type": "application/json" - } + }, + credentials: "include" }) .then(result => result.json()) .then(result => this.parseAlertmanagerResponse(am.uri, result))