1
0
Fork 0
mirror of synced 2024-06-29 11:40:45 +12:00

Remove response parse of log $createdAt and $updatedAt

This commit is contained in:
Steven Nguyen 2022-09-13 21:18:13 +00:00
parent 8f67743834
commit 2da7da0558
2 changed files with 47 additions and 5 deletions

View file

@ -377,7 +377,7 @@ class V15 extends Filter
private function parseLog($content)
{
$content = $this->parseDatetimeAttributes($content, ['$createdAt', '$updatedAt', 'time']);
$content = $this->parseDatetimeAttributes($content, ['time']);
return $content;
}

View file

@ -832,14 +832,57 @@ class V15Test extends TestCase
{
return [
'basic log' => [
['time' => '2020-06-24T06:47:30.000Z'],
['time' => 1592981250],
[
'event' => 'account.sessions.create',
'userId' => '610fc2f985ee0',
'userEmail' => 'john@appwrite.io',
'userName' => 'John Doe',
'mode' => 'admin',
'ip' => '127.0.0.1',
'time' => '2020-06-24T06:47:30.000Z',
'osCode' => 'Mac',
'osName' => 'Mac',
'osVersion' => 'Mac',
'clientType' => 'browser',
'clientCode' => 'CM',
'clientName' => 'Chrome Mobile iOS',
'clientVersion' => '84.0',
'clientEngine' => 'WebKit',
'clientEngineVersion' => '605.1.15',
'deviceName' => 'smartphone',
'deviceBrand' => 'Google',
'deviceModel' => 'Nexus 5',
'countryCode' => 'US',
'countryName' => 'United States'
],
[
'event' => 'account.sessions.create',
'userId' => '610fc2f985ee0',
'userEmail' => 'john@appwrite.io',
'userName' => 'John Doe',
'mode' => 'admin',
'ip' => '127.0.0.1',
'time' => 1592981250,
'osCode' => 'Mac',
'osName' => 'Mac',
'osVersion' => 'Mac',
'clientType' => 'browser',
'clientCode' => 'CM',
'clientName' => 'Chrome Mobile iOS',
'clientVersion' => '84.0',
'clientEngine' => 'WebKit',
'clientEngineVersion' => '605.1.15',
'deviceName' => 'smartphone',
'deviceBrand' => 'Google',
'deviceModel' => 'Nexus 5',
'countryCode' => 'US',
'countryName' => 'United States'
]
],
];
}
/**
* @dataProvider createdAtUpdatedAtProvider
* @dataProvider logProvider
*/
public function testLog(array $content, array $expected): void
@ -852,7 +895,6 @@ class V15Test extends TestCase
}
/**
* @dataProvider createdAtUpdatedAtProvider
* @dataProvider logProvider
*/
public function testLogList(array $content, array $expected): void