From 315cb0ea81e8b7546bdcf87f062468cbd9ab79ca Mon Sep 17 00:00:00 2001 From: Jon Austin <62040422+jonaustin09@users.noreply.github.com> Date: Wed, 29 Nov 2023 11:54:12 -0500 Subject: [PATCH] fix: Fixes #307, Fixed ListMultipartUploads and ListParts parts timestamp in s3 proxy (#316) --- backend/s3proxy/s3.go | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/backend/s3proxy/s3.go b/backend/s3proxy/s3.go index f760b62a..2b80f09b 100644 --- a/backend/s3proxy/s3.go +++ b/backend/s3proxy/s3.go @@ -148,10 +148,6 @@ func (s *S3be) AbortMultipartUpload(ctx context.Context, input *s3.AbortMultipar return err } -const ( - iso8601Format = "20060102T150405Z" -) - func (s *S3be) ListMultipartUploads(ctx context.Context, input *s3.ListMultipartUploadsInput) (s3response.ListMultipartUploadsResult, error) { client, err := s.getClientFromCtx(ctx) if err != nil { @@ -178,7 +174,7 @@ func (s *S3be) ListMultipartUploads(ctx context.Context, input *s3.ListMultipart DisplayName: *u.Owner.DisplayName, }, StorageClass: string(u.StorageClass), - Initiated: u.Initiated.Format(iso8601Format), + Initiated: u.Initiated.Format(backend.RFC3339TimeFormat), }) } @@ -221,7 +217,7 @@ func (s *S3be) ListParts(ctx context.Context, input *s3.ListPartsInput) (s3respo for _, p := range output.Parts { parts = append(parts, s3response.Part{ PartNumber: int(*p.PartNumber), - LastModified: p.LastModified.Format(iso8601Format), + LastModified: p.LastModified.Format(backend.RFC3339TimeFormat), ETag: *p.ETag, Size: *p.Size, })