From d3448e864632201f10497c1824ecb80c03106652 Mon Sep 17 00:00:00 2001 From: "daniel.yuan" Date: Tue, 2 Jun 2026 19:22:02 +0800 Subject: [PATCH] Fix issue about complete pgt external --- .../BotSharp.Plugin.Membase/Interfaces/IMembaseApi.cs | 2 +- .../Models/Responses/PgtExternalCompleteResponse.cs | 10 ++-------- 2 files changed, 3 insertions(+), 9 deletions(-) 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; } }