fix: invite links

This commit is contained in:
Tristan Yang
2022-12-09 20:49:00 +08:00
parent 8fafe2aa19
commit 0aec56959d
2 changed files with 7 additions and 2 deletions
+4 -1
View File
@@ -93,7 +93,10 @@ export const channelApi = createApi({
}),
transformResponse: (link: string) => {
// 确保http开头
return link.startsWith("http") ? link : `http://${link}`;
const _link = link.startsWith("http") ? link : `http://${link}`;
// 替换掉域名
const invite = new URL(_link);
return `${location.origin}${invite.pathname}${invite.search}${invite.hash}`;
}
}),
removeChannel: builder.query<void, number>({