X-Git-Url: http://source.bookstackapp.com/bookstack/blobdiff_plain/5f5b6ff0beac5698e9f4352fbe9ee91424b3bf5b..refs/pull/3918/head:/app/Actions/ActivityLogger.php diff --git a/app/Actions/ActivityLogger.php b/app/Actions/ActivityLogger.php index 468bb4705..6ece47fd5 100644 --- a/app/Actions/ActivityLogger.php +++ b/app/Actions/ActivityLogger.php @@ -40,12 +40,10 @@ class ActivityLogger */ protected function newActivityForUser(string $type): Activity { - $ip = request()->ip() ?? ''; - return (new Activity())->forceFill([ 'type' => strtolower($type), 'user_id' => user()->id, - 'ip' => config('app.env') === 'demo' ? '127.0.0.1' : $ip, + 'ip' => IpFormatter::fromCurrentRequest()->format(), ]); }