From 582b6ffb82189eb18e460b440d9ce5deb8dcd519 Mon Sep 17 00:00:00 2001 From: mattpass Date: Sun, 15 Mar 2020 15:22:35 +0000 Subject: [PATCH] null coalescing on possible IP array keys --- lib/settings-common.php | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/lib/settings-common.php b/lib/settings-common.php index d11c8bf..ccbec6c 100644 --- a/lib/settings-common.php +++ b/lib/settings-common.php @@ -78,12 +78,12 @@ if (!file_exists(dirname(__FILE__)."/../data/backups")) { // Walk through possibilities in the order we'd like to determine an user IP function getUserIP() { return $_SERVER['HTTP_CLIENT_IP'] - ?: $_SERVER['HTTP_X_FORWARDED_FOR'] - ?: $_SERVER['HTTP_X_FORWARDED'] - ?: $_SERVER['HTTP_FORWARDED_FOR'] - ?: $_SERVER['HTTP_FORWARDED'] - ?: $_SERVER['REMOTE_ADDR'] - ?: 'Unknown'; + ?? $_SERVER['HTTP_X_FORWARDED_FOR'] + ?? $_SERVER['HTTP_X_FORWARDED'] + ?? $_SERVER['HTTP_FORWARDED_FOR'] + ?? $_SERVER['HTTP_FORWARDED'] + ?? $_SERVER['REMOTE_ADDR'] + ?? 'Unknown'; } // Get data from a fopen or CURL connection