diff --git a/pages/servers/[serverId]/channels/[channelId].vue b/pages/servers/[serverId]/channels/[channelId].vue index 2b5d225..cdb2c94 100644 --- a/pages/servers/[serverId]/channels/[channelId].vue +++ b/pages/servers/[serverId]/channels/[channelId].vue @@ -20,7 +20,7 @@
+ :href="`/guilds/${route.params.serverId}/channels/${channel.uuid}`" />
@@ -40,7 +40,7 @@ const route = useRoute(); const loading = useState("loading"); -const channelUrlPath = `servers/${route.params.serverId}/channels/${route.params.channelId}`; +const channelUrlPath = `/channels/${route.params.channelId}`; const server = ref(); const channels = ref(); @@ -104,13 +104,9 @@ onMounted(async () => { console.log("channelid: set loading to true"); server.value = await fetchWithApi(`servers/${route.params.serverId}`); - channels.value = await fetchWithApi( - `servers/${route.params.serverId}/channels` - ); + channels.value = await fetchWithApi(`/channels`); console.log("channels:", channels.value); - channel.value = await fetchWithApi( - route.path - ); + channel.value = await fetchWithApi(route.path); console.log("channel:", channel.value); console.log("channelid: channel:", channel); diff --git a/pages/servers/[serverId]/index.vue b/pages/servers/[serverId]/index.vue index b45982a..ce6bea5 100644 --- a/pages/servers/[serverId]/index.vue +++ b/pages/servers/[serverId]/index.vue @@ -5,7 +5,7 @@ diff --git a/utils/fetchMember.ts b/utils/fetchMember.ts index a0f5782..8f4a9e4 100644 --- a/utils/fetchMember.ts +++ b/utils/fetchMember.ts @@ -1,6 +1,6 @@ import type { UserResponse } from "~/types/interfaces" export default async (serverId: string, memberId: string): Promise => { - const user = await fetchWithApi(`/servers/${serverId}/members/${memberId}`) as UserResponse; + const user = await fetchWithApi(`/guilds/${serverId}/members/${memberId}`) as UserResponse; return user; }