Kaynağa Gözat

Fixed bug which 'overwritewebroot' does not work with 'overwritecondaddr'.

Signed-off-by: Takahiro Nagai <78393959+takahiro-blab@users.noreply.github.com>
Signed-off-by: Simon L <szaimen@e.mail.de>
Simon L 1 yıl önce
ebeveyn
işleme
d293293cda
1 değiştirilmiş dosya ile 3 ekleme ve 0 silme
  1. 3 0
      lib/base.php

+ 3 - 0
lib/base.php

@@ -161,6 +161,9 @@ class OC {
 				'SCRIPT_FILENAME' => $_SERVER['SCRIPT_FILENAME'] ?? null,
 			],
 		];
+		if (isset($_SERVER['REMOTE_ADDR'])) {
+			$params['server']['REMOTE_ADDR'] = $_SERVER['REMOTE_ADDR'];
+		}
 		$fakeRequest = new \OC\AppFramework\Http\Request(
 			$params,
 			new \OC\AppFramework\Http\RequestId($_SERVER['UNIQUE_ID'] ?? '', new \OC\Security\SecureRandom()),