protected override async Task <PublishedFundingVersion> GetPreviousPublishedFundingVersion(PublishedFundingVersion currentVersion, PublishedFundingUndoTaskContext taskContext) { LogInformation($"Querying latest earlier published funding version for '{taskContext.Parameters}'"); UndoTaskDetails details = taskContext.PublishedFundingVersionDetails; return(await Cosmos.GetLatestEarlierPublishedFundingVersionFromVersion(details.FundingStreamId, details.FundingPeriodId, details.Version, currentVersion.OrganisationGroupTypeIdentifier, currentVersion.OrganisationGroupIdentifierValue, currentVersion.GroupingReason)); }