Fixed logs time attribute
This commit is contained in:
parent
00136969d2
commit
f3ff50d686
|
@ -872,9 +872,10 @@ App::get('/v1/account/logs')
|
|||
$detector = new Detector($log['userAgent']);
|
||||
|
||||
$output[$i] = new Document(array_merge([
|
||||
'userId' => $log['userId'],
|
||||
'event' => $log['event'],
|
||||
'ip' => $log['ip'],
|
||||
'time' => \strtotime($log['time']),
|
||||
'time' => $log['time'],
|
||||
], $detector->getOS(), $detector->getClient(), $detector->getDevice()));
|
||||
|
||||
$record = $geodb->get($log['ip']);
|
||||
|
|
|
@ -277,9 +277,10 @@ App::get('/v1/users/:userId/logs')
|
|||
$clientEngineVersion = (isset($client['engine_version'])) ? $client['engine_version'] : '';
|
||||
|
||||
$output[$i] = new Document([
|
||||
'userId' => $log['userId'],
|
||||
'event' => $log['event'],
|
||||
'ip' => $log['ip'],
|
||||
'time' => \strtotime($log['time']),
|
||||
'time' => $log['time'],
|
||||
|
||||
'osCode' => $osCode,
|
||||
'osName' => $osName,
|
||||
|
|
|
@ -3,8 +3,6 @@
|
|||
require_once __DIR__.'/../vendor/autoload.php';
|
||||
|
||||
use Appwrite\Database\Validator\Authorization;
|
||||
use Utopia\Swoole\Files;
|
||||
use Utopia\Swoole\Request;
|
||||
use Appwrite\Utopia\Response;
|
||||
use Swoole\Process;
|
||||
use Swoole\Http\Server;
|
||||
|
@ -16,6 +14,8 @@ use Utopia\Config\Config;
|
|||
use Utopia\Database\Validator\Authorization as Authorization2;
|
||||
use Utopia\Audit\Audit;
|
||||
use Utopia\Abuse\Adapters\TimeLimit;
|
||||
use Utopia\Swoole\Files;
|
||||
use Utopia\Swoole\Request;
|
||||
|
||||
// xdebug_start_trace('/tmp/trace');
|
||||
|
||||
|
|
|
@ -10,6 +10,12 @@ class Log extends Model
|
|||
public function __construct()
|
||||
{
|
||||
$this
|
||||
->addRule('userId', [
|
||||
'type' => self::TYPE_STRING,
|
||||
'description' => 'Event name.',
|
||||
'default' => '',
|
||||
'example' => 'account.sessions.create',
|
||||
])
|
||||
->addRule('event', [
|
||||
'type' => self::TYPE_STRING,
|
||||
'description' => 'Event name.',
|
||||
|
|
Loading…
Reference in a new issue