favorites tl fixes
This commit is contained in:
parent
039870daf0
commit
2deb74a6cf
3 changed files with 2 additions and 3 deletions
|
|
@ -87,7 +87,6 @@
|
||||||
v-if="favoritesTabVisible"
|
v-if="favoritesTabVisible"
|
||||||
key="favorites"
|
key="favorites"
|
||||||
:label="$t('user_card.favorites')"
|
:label="$t('user_card.favorites')"
|
||||||
:disabled="favorites.visibleStatusIds.size === 0"
|
|
||||||
:title="$t('user_card.favorites')"
|
:title="$t('user_card.favorites')"
|
||||||
:timeline-ref="{ name: 'favorites', argument: userId }"
|
:timeline-ref="{ name: 'favorites', argument: userId }"
|
||||||
:argument="isUs ? undefined : userId"
|
:argument="isUs ? undefined : userId"
|
||||||
|
|
|
||||||
|
|
@ -77,7 +77,7 @@ const timelineFetcher = (timeline, argument, credentials) => {
|
||||||
return { statuses, pagination }
|
return { statuses, pagination }
|
||||||
})
|
})
|
||||||
.catch((error) => {
|
.catch((error) => {
|
||||||
if (error.statusCode === 403 && timeline === 'favorites') {
|
if (error.statusCode === 403 && timeline.name === 'favorites') {
|
||||||
useInstanceCapabilitiesStore().pleromaPublicFavouritesAvailable = false
|
useInstanceCapabilitiesStore().pleromaPublicFavouritesAvailable = false
|
||||||
return
|
return
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -80,7 +80,7 @@ export const useTimelinesStore = defineStore('timelines', {
|
||||||
if (timeline.persistent && !persistent) return
|
if (timeline.persistent && !persistent) return
|
||||||
|
|
||||||
if (
|
if (
|
||||||
timelineName === 'favourites' &&
|
timelineName === 'favorites' &&
|
||||||
!useInstanceCapabilitiesStore().pleromaPublicFavouritesAvailable
|
!useInstanceCapabilitiesStore().pleromaPublicFavouritesAvailable
|
||||||
) {
|
) {
|
||||||
console.warn("Instance doesn't support public favorites timeline")
|
console.warn("Instance doesn't support public favorites timeline")
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue