From fdac98e938dff2673f56c1953f948fe79a715f9e Mon Sep 17 00:00:00 2001 From: Daniel Nitsikopoulos Date: Sun, 29 Jan 2023 13:15:57 +1100 Subject: [PATCH] Fix Mastodon URL --- lib/adamantium/syndication/mastodon.rb | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/adamantium/syndication/mastodon.rb b/lib/adamantium/syndication/mastodon.rb index 0e6bd1e..4e66f78 100644 --- a/lib/adamantium/syndication/mastodon.rb +++ b/lib/adamantium/syndication/mastodon.rb @@ -23,7 +23,7 @@ module Adamantium mastodon_token = settings.mastodon_token mastodon_server = settings.mastodon_server.split("@").first - response = HTTParty.post(mastodon_server, { + response = HTTParty.post("#{mastodon_server}api/v1/statuses", { headers: { "Idempotency-Key": key, Authorization: "Bearer #{mastodon_token}" @@ -33,7 +33,7 @@ module Adamantium } }) - if response.code > 200 + if response.code >= 200 && response.code < 300 status = response.message logger.info("Syndicated to Mastodon: #{response.message}") Success("#{mastodon_server}/#{status[:id]}")