Skip to content

Commit e0a7239

Browse files
committed
ACP2E-4239: Date Filter not working according to store timezone on Credit Memos grid
1 parent 003b3c6 commit e0a7239

File tree

1 file changed

+3
-1
lines changed
  • dev/tests/integration/testsuite/Magento/Cms/Model/ResourceModel/Page/Grid

1 file changed

+3
-1
lines changed

dev/tests/integration/testsuite/Magento/Cms/Model/ResourceModel/Page/Grid/CollectionTest.php

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -47,9 +47,11 @@ public function testAddFieldToFilter($field): void
4747
'resourceModel' => Page::class
4848
]
4949
);
50+
$filterDate = new \DateTime($filterDate);
51+
$filterDate->setTimezone(new \DateTimeZone($timeZone->getConfigTimezone()));
5052
$convertedDate = $timeZone->convertConfigTimeToUtc($filterDate);
5153

52-
$collection = $gridCollection->addFieldToFilter($field, ['qteq' => $filterDate]);
54+
$collection = $gridCollection->addFieldToFilter($field, ['qteq' => $filterDate->format('Y-m-d H:i:s')]);
5355
$expectedSelectCondition = "`{$field}` = '{$convertedDate}'";
5456

5557
$this->assertStringContainsString($expectedSelectCondition, $collection->getSelectSql(true));

0 commit comments

Comments
 (0)