From ced21cea9c63511842e04d581591345fc34b3fe8 Mon Sep 17 00:00:00 2001 From: Markus Blaschke Date: Sun, 9 Feb 2025 16:37:09 +0100 Subject: [PATCH] forcing utc in api calls fixes #114 Signed-off-by: Markus Blaschke --- azure-devops-client/build.go | 4 ++-- azure-devops-client/release.go | 2 +- azure-devops-client/repository.go | 4 ++-- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/azure-devops-client/build.go b/azure-devops-client/build.go index 5880382..790da13 100644 --- a/azure-devops-client/build.go +++ b/azure-devops-client/build.go @@ -174,7 +174,7 @@ func (c *AzureDevopsClient) ListBuildHistory(project string, minTime time.Time) "%v/_apis/build/builds?api-version=%v&minTime=%s&$top=%v&queryOrder=finishTimeDescending", url.QueryEscape(project), url.QueryEscape(c.ApiVersion), - url.QueryEscape(minTime.Format(time.RFC3339)), + url.QueryEscape(minTime.UTC().Format(time.RFC3339)), url.QueryEscape(int64ToString(c.LimitBuildsPerProject)), ) response, err := c.rest().R().Get(url) @@ -210,7 +210,7 @@ func (c *AzureDevopsClient) ListBuildHistoryWithStatus(project string, minTime t "%v/_apis/build/builds?api-version=%v&minTime=%s&statusFilter=%v", url.QueryEscape(project), url.QueryEscape(c.ApiVersion), - url.QueryEscape(minTime.Format(time.RFC3339)), + url.QueryEscape(minTime.UTC().Format(time.RFC3339)), url.QueryEscape(statusFilter), ) } diff --git a/azure-devops-client/release.go b/azure-devops-client/release.go index 368c7ab..264cfd3 100644 --- a/azure-devops-client/release.go +++ b/azure-devops-client/release.go @@ -182,7 +182,7 @@ func (c *AzureDevopsClient) ListReleaseHistory(project string, minTime time.Time "%v/_apis/release/releases?api-version=%v&isDeleted=false&$expand=94&minCreatedTime=%s&$top=%v&queryOrder=descending", url.QueryEscape(project), url.QueryEscape(c.ApiVersion), - url.QueryEscape(minTime.Format(time.RFC3339)), + url.QueryEscape(minTime.UTC().Format(time.RFC3339)), url.QueryEscape(int64ToString(c.LimitReleasesPerProject)), ) diff --git a/azure-devops-client/repository.go b/azure-devops-client/repository.go index 86ca54f..5e36217 100644 --- a/azure-devops-client/repository.go +++ b/azure-devops-client/repository.go @@ -86,7 +86,7 @@ func (c *AzureDevopsClient) ListCommits(project string, repository string, fromD url := fmt.Sprintf( "_apis/git/repositories/%s/commits?searchCriteria.fromDate=%s&api-version=%v", url.QueryEscape(repository), - url.QueryEscape(fromDate.Format(time.RFC3339)), + url.QueryEscape(fromDate.UTC().Format(time.RFC3339)), url.QueryEscape(c.ApiVersion), ) @@ -112,7 +112,7 @@ func (c *AzureDevopsClient) ListPushes(project string, repository string, fromDa url := fmt.Sprintf( "_apis/git/repositories/%s/pushes?searchCriteria.fromDate=%s&api-version=%v", url.QueryEscape(repository), - url.QueryEscape(fromDate.Format(time.RFC3339)), + url.QueryEscape(fromDate.UTC().Format(time.RFC3339)), url.QueryEscape(c.ApiVersion), )