From 93d0d0e67031e330ca310797e0c51c950f5fbd4a Mon Sep 17 00:00:00 2001 From: Benjamin Dauvergne Date: Mon, 5 Dec 2022 15:19:47 +0100 Subject: [PATCH] rsa13: fix timezone of csv's timestamp (#72037) --- passerelle/contrib/rsa13/models.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/passerelle/contrib/rsa13/models.py b/passerelle/contrib/rsa13/models.py index 28b74839..08489f8c 100644 --- a/passerelle/contrib/rsa13/models.py +++ b/passerelle/contrib/rsa13/models.py @@ -22,7 +22,7 @@ from django.db import models from django.http import HttpResponse from django.urls import reverse from django.utils.http import urlencode -from django.utils.timezone import now +from django.utils.timezone import localtime, now from django.utils.translation import gettext_lazy as _ from passerelle.base.models import BaseResource, HTTPResource @@ -665,7 +665,7 @@ class RSA13Resource(BaseResource, HTTPResource): if locals().get(key): params[key] = locals()[key] content = self.get('platform/%s/beneficiaire/csv/' % platform_id, email=email, ip=ip, params=params) - date = now().strftime('%Y-%m-%d_%H:%M') + date = localtime(now()).strftime('%Y-%m-%d_%H:%M') return self.csv_response('beneficiaire', data=content['data'], filename=f'beneficiaire-{date}.csv') @endpoint( @@ -1963,7 +1963,7 @@ class RSA13Resource(BaseResource, HTTPResource): ): url = 'platform/%s/beneficiaire/sorti/csv' % platform_id content = self.get(url, email=email, ip=ip) - date = now().strftime('%Y-%m-%d_%H:%M') + date = localtime(now()).strftime('%Y-%m-%d_%H:%M') return self.csv_response( 'sorti', data=content.get('data') or [], filename=f'beneficiaire-sorti-{date}.csv' ) -- 2.37.2