aboutsummaryrefslogtreecommitdiff
path: root/data.c
diff options
context:
space:
mode:
authordefault <nobody@localhost>2024-11-12 06:11:10 +0100
committerdefault <nobody@localhost>2024-11-12 06:11:10 +0100
commit4971e54e56cf577b66c191161812c742ede5791a (patch)
tree83bb449ab879f16c5935244e99f3a206b75ca804 /data.c
parentbbe061ca1995ac3aa2da2f88726e9e9723dd1dde (diff)
mastoapi: added some proxy code.
Diffstat (limited to 'data.c')
-rw-r--r--data.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/data.c b/data.c
index f3dcc01..30cff0a 100644
--- a/data.c
+++ b/data.c
@@ -3682,10 +3682,10 @@ xs_str *make_url(const char *href, const char *proxy, int by_token)
xs *tks = xs_fmt("%s:%s", xs_dict_get(srv_config, "proxy_token_seed"), proxy);
xs *tk = xs_md5_hex(tks, strlen(tks));
- p = xs_fmt("y/%s/", tk);
+ p = xs_fmt("%s/y/%s/", proxy, tk);
}
else
- p = xs_str_cat(xs_dup(proxy), "/x/");
+ p = xs_fmt("%s/x/", proxy);
url = xs_replace(href, "https:/" "/", p);
}