Browse Source

Fix medium action.

pull/857/head
Sebastian 4 years ago
parent
commit
cce7ade873
  1. 9
      backend/extensions/Squidex.Extensions/Actions/Discourse/DiscourseActionHandler.cs

9
backend/extensions/Squidex.Extensions/Actions/Discourse/DiscourseActionHandler.cs

@ -51,6 +51,8 @@ namespace Squidex.Extensions.Actions.Discourse
var ruleJob = new DiscourseJob
{
ApiKey = action.ApiKey,
ApiUserName = action.ApiUsername,
RequestUrl = url,
RequestBody = requestBody
};
@ -73,6 +75,9 @@ namespace Squidex.Extensions.Actions.Discourse
Content = new StringContent(job.RequestBody, Encoding.UTF8, "application/json")
})
{
request.Headers.TryAddWithoutValidation("Api-Key", job.ApiKey);
request.Headers.TryAddWithoutValidation("Api-Username", job.ApiUserName);
return await httpClient.OneWayRequestAsync(request, job.RequestBody, ct);
}
}
@ -81,6 +86,10 @@ namespace Squidex.Extensions.Actions.Discourse
public sealed class DiscourseJob
{
public string ApiKey { get; set; }
public string ApiUserName { get; set; }
public string RequestUrl { get; set; }
public string RequestBody { get; set; }

Loading…
Cancel
Save