use Illuminate\Database\Eloquent\Builder;
use Illuminate\Database\Eloquent\Relations\Relation;
use Illuminate\Support\Facades\Log;
-use Illuminate\Support\Facades\Request;
class ActivityService
{
*/
protected function newActivityForUser(string $type): Activity
{
+ $ip = request()->ip() ?? '';
+
return $this->activity->newInstance()->forceFill([
'type' => strtolower($type),
'user_id' => user()->id,
- 'ip' => Request::ip(),
+ 'ip' => config('app.env') === 'demo' ? '127.0.0.1' : $ip,
]);
}