summaryrefslogtreecommitdiff
path: root/classes/rpc.php
diff options
context:
space:
mode:
authorAndrew Dolgov <[email protected]>2021-03-02 08:16:41 +0300
committerAndrew Dolgov <[email protected]>2021-03-02 08:16:41 +0300
commit70adfd4a742775f492bbf09afad2eebb67d4a150 (patch)
tree9dd347bb9dfd811ecdc26a7fe0811057a43e3189 /classes/rpc.php
parent6f835ded780cdc9e1a663667dd5221a0cc835571 (diff)
* 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
Diffstat (limited to 'classes/rpc.php')
-rwxr-xr-xclasses/rpc.php6
1 files changed, 3 insertions, 3 deletions
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();