diff --git a/pages/[[server]]/@[account]/index/following.vue b/pages/[[server]]/@[account]/index/following.vue index 173502b9..c4ae64d5 100644 --- a/pages/[[server]]/@[account]/index/following.vue +++ b/pages/[[server]]/@[account]/index/following.vue @@ -14,6 +14,20 @@ if (account) { useHydratedHead({ title: () => `${t('account.following')} | ${getDisplayName(account)} (@${account.acct})`, }) + + const currentUserInstance = currentUser.value?.account.url.split('/@')[0] + const accountInstance = account.url.split('/@')[0] + + if (currentUserInstance !== accountInstance) { + const otherMasto = createMasto() + otherMasto.setParams({ url: accountInstance }) + + const otherAccount = await otherMasto.client.value.v1.accounts.lookup({ acct: account.acct }) + + const otherPaginator = otherMasto.client.value.v1.accounts.listFollowing(otherAccount.id, {}) + + console.log((await otherPaginator.next()).value) + } }