Fix XMPP API POST request
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing

Faraday does not turn hashes into JSON by itself apparently.
This commit is contained in:
2020-12-13 14:07:25 +01:00
parent 73a89c2601
commit 26e9073674
2 changed files with 3 additions and 11 deletions

View File

@@ -4,7 +4,7 @@ class EjabberdApiClient
end
def post(endpoint, payload)
res = Faraday.post("#{@base_url}/#{endpoint}", payload,
res = Faraday.post("#{@base_url}/#{endpoint}", payload.to_json,
"Content-Type" => "application/json")
if res.status != 200