!wip moved fix to mattermost class and kept API class abstract

This commit is contained in:
Anojh 2018-05-31 01:33:45 -07:00
commit 78838d0784
2 changed files with 2 additions and 10 deletions

View file

@ -155,7 +155,7 @@ namespace Ombi.Api.Mattermost.Models
foreach (var msg in outMessages)
{
var request = new Request("", _webhookUrl.ToString(), HttpMethod.Post);
var request = new Request(_webhookUrl.ToString(), "", HttpMethod.Post);
request.AddJsonBody(msg);
request.AddHeader("Host", _webhookUrl.Host);
await api.Request(request);

View file

@ -106,15 +106,7 @@ namespace Ombi.Api
public async Task Request(Request request)
{
object url;
if (request.JsonBody.ToString().Contains("Mattermost"))
{
url = request.BaseUrl;
} else
{
url = request.FullUri;
}
using (var httpRequestMessage = new HttpRequestMessage(request.HttpMethod, url.ToString()))
using (var httpRequestMessage = new HttpRequestMessage(request.HttpMethod, request.FullUri))
{
AddHeadersBody(request, httpRequestMessage);
var httpResponseMessage = await _client.SendAsync(httpRequestMessage);