From f14d71df202ddf7459af8ba43f3ba52d71b18b2c Mon Sep 17 00:00:00 2001 From: Emilien Devos <4016501+unixfox@users.noreply.github.com> Date: Mon, 22 Apr 2024 00:03:29 +0200 Subject: [PATCH] correctly send the json body --- .github/workflows/add-instance-updown.yml | 9 +++------ .github/workflows/add-instance-uptimerobot.yml | 1 - 2 files changed, 3 insertions(+), 7 deletions(-) diff --git a/.github/workflows/add-instance-updown.yml b/.github/workflows/add-instance-updown.yml index c6859cd..6ec2dfd 100644 --- a/.github/workflows/add-instance-updown.yml +++ b/.github/workflows/add-instance-updown.yml @@ -1,4 +1,4 @@ -name: Add instance to uptimerobot +name: Add instance to updown.io on: issues: @@ -54,7 +54,6 @@ jobs: var request = require("request"); var optionsAddNewCheck = { method: 'POST', url: 'https://updown.io/api/checks?api-key=${{ secrets.UPDOWN_API_KEY }}', - json:true, headers: { 'content-type': 'application/x-www-form-urlencoded' }, form: @@ -72,8 +71,7 @@ jobs: if (body.token) { var optionsGetStatusPages = { method: 'GET', - url: 'https://updown.io/api/status_pages?api-key=${{ secrets.UPDOWN_API_KEY }}', - json: true + url: 'https://updown.io/api/status_pages?api-key=${{ secrets.UPDOWN_API_KEY }}' }; request(optionsGetStatusPages, async function (error, response, body) { @@ -86,11 +84,10 @@ jobs: var optionsAddCheckToStatusPage = { method: 'PUT', url: 'https://updown.io/api/status_pages/resvf?api-key=${{ secrets.UPDOWN_API_KEY }}', - json: true, headers: { 'content-type': 'application/json' }, - body: JSON.stringify({checks: checksOfStatusPage}) + json: {checks: checksOfStatusPage} }; request(optionsAddCheckToStatusPage, async function (error, response, body) { diff --git a/.github/workflows/add-instance-uptimerobot.yml b/.github/workflows/add-instance-uptimerobot.yml index 9d1b9f3..3053407 100644 --- a/.github/workflows/add-instance-uptimerobot.yml +++ b/.github/workflows/add-instance-uptimerobot.yml @@ -54,7 +54,6 @@ jobs: var request = require("request"); var options = { method: 'POST', url: 'https://api.uptimerobot.com/v2/newMonitor', - json:true, headers: { 'content-type': 'application/x-www-form-urlencoded', 'cache-control': 'no-cache' },