diff --git a/src/Plugins/BotSharp.Plugin.Membase/Interfaces/IMembaseApi.cs b/src/Plugins/BotSharp.Plugin.Membase/Interfaces/IMembaseApi.cs index f210c86d9..86a5e4875 100644 --- a/src/Plugins/BotSharp.Plugin.Membase/Interfaces/IMembaseApi.cs +++ b/src/Plugins/BotSharp.Plugin.Membase/Interfaces/IMembaseApi.cs @@ -60,6 +60,6 @@ public interface IMembaseApi Task ValidatePgtDefinitionAsync(string graphId, string definitionId, [Body] PgtValidationRequest request); [Post("/graph/{graphId}/pgt-external/{correlationId}/complete")] - Task CompletePgtExternalAsync(string graphId, string correlationId); + Task CompletePgtExternalAsync(string graphId, string correlationId, [FromBody] object emptyBody); #endregion } diff --git a/src/Plugins/BotSharp.Plugin.Membase/Models/Responses/PgtExternalCompleteResponse.cs b/src/Plugins/BotSharp.Plugin.Membase/Models/Responses/PgtExternalCompleteResponse.cs index d1f513be8..dc47fe428 100644 --- a/src/Plugins/BotSharp.Plugin.Membase/Models/Responses/PgtExternalCompleteResponse.cs +++ b/src/Plugins/BotSharp.Plugin.Membase/Models/Responses/PgtExternalCompleteResponse.cs @@ -28,15 +28,9 @@ public class PgtExternalTask [JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingNull)] public object? Error { get; set; } - - public DateTime CreatedAt { get; set; } - public DateTime UpdatedAt { get; set; } - - [JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingNull)] + public DateTime? CreatedAt { get; set; } + public DateTime? UpdatedAt { get; set; } public DateTime? CompletedAt { get; set; } public long NotBefore { get; set; } - - [JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingNull)] - public DateTime? ClaimedAt { get; set; } }