Use user's timezone for timestamps in CSV export

Signed-off-by: Christian Hartmann <chris-hartmann@gmx.de>
This commit is contained in:
Christian Hartmann 2022-10-24 21:31:00 +02:00
Родитель f33167c0da
Коммит 117de59a47
Не найден ключ, соответствующий данной подписи
Идентификатор ключа GPG: 01CF79F7199D2C63
2 изменённых файлов: 2 добавлений и 2 удалений

Просмотреть файл

@ -200,7 +200,7 @@ class SubmissionService {
$questions = $this->questionMapper->findByForm($form->getId());
$defaultTimeZone = date_default_timezone_get();
$userTimezone = $this->config->getUserValue('core', 'timezone', $this->currentUser->getUID(), $defaultTimeZone);
$userTimezone = $this->config->getUserValue($this->currentUser->getUID(), 'core', 'timezone', $defaultTimeZone);
// Process initial header
$header = [];

Просмотреть файл

@ -492,7 +492,7 @@ class SubmissionServiceTest extends TestCase {
date_default_timezone_set('Europe/Berlin');
$this->config->expects($this->once())
->method('getUserValue')
->with('core', 'timezone', 'currentUser', 'Europe/Berlin')
->with('currentUser', 'core', 'timezone', 'Europe/Berlin')
->willReturn('Europe/Berlin');
$user = $this->createMock(IUser::class);