mirror of
https://git.boykissers.com/pawkey/pawkey-sk.git
synced 2025-12-20 12:14:18 +00:00
fix: bubble timeline not being selectable when logged out
This commit is contained in:
4
locales/index.d.ts
vendored
4
locales/index.d.ts
vendored
@@ -8551,7 +8551,7 @@ export interface Locale extends ILocale {
|
|||||||
*/
|
*/
|
||||||
"write:admin:nsfw-user": string;
|
"write:admin:nsfw-user": string;
|
||||||
/**
|
/**
|
||||||
* Mark users an not NSFW
|
* Mark users as not NSFW
|
||||||
*/
|
*/
|
||||||
"write:admin:unnsfw-user": string;
|
"write:admin:unnsfw-user": string;
|
||||||
/**
|
/**
|
||||||
@@ -10243,7 +10243,7 @@ export interface Locale extends ILocale {
|
|||||||
*/
|
*/
|
||||||
"setRemoteInstanceNSFW": string;
|
"setRemoteInstanceNSFW": string;
|
||||||
/**
|
/**
|
||||||
* Set remote instance as NSFW
|
* Unset remote instance as NSFW
|
||||||
*/
|
*/
|
||||||
"unsetRemoteInstanceNSFW": string;
|
"unsetRemoteInstanceNSFW": string;
|
||||||
/**
|
/**
|
||||||
|
|||||||
@@ -68,7 +68,7 @@ const rootEl = shallowRef<HTMLElement>();
|
|||||||
type TimelinePageSrc = BasicTimelineType | `list:${string}`;
|
type TimelinePageSrc = BasicTimelineType | `list:${string}`;
|
||||||
|
|
||||||
const queue = ref(0);
|
const queue = ref(0);
|
||||||
const srcWhenNotSignin = ref<'local' | 'global'>(isAvailableBasicTimeline('local') ? 'local' : 'global');
|
const srcWhenNotSignin = ref<'local' | 'bubble' | 'global'>(isAvailableBasicTimeline('local') ? 'local' : 'global');
|
||||||
const src = computed<TimelinePageSrc>({
|
const src = computed<TimelinePageSrc>({
|
||||||
get: () => ($i ? defaultStore.reactiveState.tl.value.src : srcWhenNotSignin.value),
|
get: () => ($i ? defaultStore.reactiveState.tl.value.src : srcWhenNotSignin.value),
|
||||||
set: (x) => saveSrc(x),
|
set: (x) => saveSrc(x),
|
||||||
@@ -212,8 +212,8 @@ function saveSrc(newSrc: TimelinePageSrc): void {
|
|||||||
}
|
}
|
||||||
|
|
||||||
defaultStore.set('tl', out);
|
defaultStore.set('tl', out);
|
||||||
if (['local', 'global'].includes(newSrc)) {
|
if (['local', 'bubble', 'global'].includes(newSrc)) {
|
||||||
srcWhenNotSignin.value = newSrc as 'local' | 'global';
|
srcWhenNotSignin.value = newSrc as 'local' | 'bubble' | 'global';
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user