From 70adfd4a742775f492bbf09afad2eebb67d4a150 Mon Sep 17 00:00:00 2001 From: Andrew Dolgov Date: Tue, 2 Mar 2021 08:16:41 +0300 Subject: * sanitize: never rewrite relative links to our own prefix * use Config::get_self_url() instead of get_self_url_prefix() in a bunch of places --- classes/rpc.php | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'classes/rpc.php') diff --git a/classes/rpc.php b/classes/rpc.php index 0f08e78c7..4c3ecf8eb 100755 --- a/classes/rpc.php +++ b/classes/rpc.php @@ -175,7 +175,7 @@ class RPC extends Handler_Protected { $error_params = []; $client_scheme = parse_url($client_location, PHP_URL_SCHEME); - $server_scheme = parse_url(get_self_url_prefix(), PHP_URL_SCHEME); + $server_scheme = parse_url(Config::get_self_url(), PHP_URL_SCHEME); if (get_schema_version() != SCHEMA_VERSION) { $error = Errors::E_SCHEMA_MISMATCH; @@ -183,7 +183,7 @@ class RPC extends Handler_Protected { $error = Errors::E_URL_SCHEME_MISMATCH; $error_params["client_scheme"] = $client_scheme; $error_params["server_scheme"] = $server_scheme; - $error_params["self_url_path"] = get_self_url_prefix(); + $error_params["self_url_path"] = Config::get_self_url(); } if ($error == Errors::E_SUCCESS) { @@ -463,7 +463,7 @@ class RPC extends Handler_Protected { $max_feed_id = $row["mid"]; $num_feeds = $row["nf"]; - $params["self_url_prefix"] = get_self_url_prefix(); + $params["self_url_prefix"] = Config::get_self_url(); $params["max_feed_id"] = (int) $max_feed_id; $params["num_feeds"] = (int) $num_feeds; $params["hotkeys"] = $this->get_hotkeys_map(); -- cgit v1.2.3