Skip to content

Commit 79e806a

Browse files
Fixes for Incremental Sync
1 parent 4870238 commit 79e806a

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

cscglobal-caplugin/CSCGlobalCAPlugin.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -116,7 +116,7 @@ public async Task Synchronize(BlockingCollection<AnyCAPluginCertificate> blockin
116116
else
117117
{
118118
var filterDays = SyncFilterDays > 0 ? SyncFilterDays : 5;
119-
var filterDate = DateTime.Today.AddDays(filterDays);
119+
var filterDate = DateTime.Today.Subtract(TimeSpan.FromDays(filterDays));
120120
var dateFilter = filterDate.ToString("yyyy/MM/dd");
121121
Logger.LogDebug($"Performing incremental sync with expiration date filter: {dateFilter}");
122122
await SyncCertificates(blockingBuffer, cancelToken, dateFilter);

cscglobal-caplugin/Client/CscGlobalClient.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -172,7 +172,7 @@ public async Task<CertificateListResponse> SubmitCertificateListRequestAsync(str
172172
var filterQuery = "filter=status=in=(ACTIVE,REVOKED)";
173173
if (!string.IsNullOrEmpty(dateFilter))
174174
{
175-
filterQuery += $";expirationDate=ge={dateFilter}";
175+
filterQuery += $";effectiveDate=ge={dateFilter}";
176176
}
177177
Logger.LogTrace($"Certificate list filter query: {filterQuery}");
178178
var resp = RestClient.GetAsync($"/dbs/api/v2/tls/certificate?{filterQuery}").Result;

0 commit comments

Comments
 (0)