diff --git a/EnvelopeGenerator.Application/Histories/Queries/CountHistoryQuery.cs b/EnvelopeGenerator.Application/Histories/Queries/CountHistoryQuery.cs index abe38c16..3bfc198c 100644 --- a/EnvelopeGenerator.Application/Histories/Queries/CountHistoryQuery.cs +++ b/EnvelopeGenerator.Application/Histories/Queries/CountHistoryQuery.cs @@ -1,5 +1,6 @@ using DigitalData.Core.Abstraction.Application.Repository; using DigitalData.Core.Exceptions; +using EnvelopeGenerator.Domain.Constants; using EnvelopeGenerator.Domain.Entities; using MediatR; using Microsoft.EntityFrameworkCore; @@ -21,14 +22,17 @@ public static class CountHistoryQueryExtensions /// /// /// - /// + /// + /// /// /// - public static async Task AnyHistoryAsync(this ISender sender, Action queryOptions, CancellationToken cancel = default) + public static async Task AnyHistoryAsync(this ISender sender, string uuid, EnvelopeStatus status, CancellationToken cancel = default) { - var query = new CountHistoryQuery(); - queryOptions(query); - var count = await sender.Send(query, cancel); + var count = await sender.Send(new CountHistoryQuery + { + Envelope = new() { Uuid = uuid }, + Status = status, + }, cancel); return count > 0; } }