mirror of
https://github.com/tooot-app/app
synced 2025-06-05 22:19:13 +02:00
Fixed #572
This commit is contained in:
@ -19,7 +19,7 @@ export type InstanceV10 = {
|
||||
}
|
||||
version: string
|
||||
configuration?: Mastodon.Instance['configuration']
|
||||
filters: Mastodon.Filter[]
|
||||
filters: Mastodon.Filter<any>[]
|
||||
notifications_filter: {
|
||||
follow: boolean
|
||||
follow_request: boolean
|
||||
|
@ -18,7 +18,7 @@ export type InstanceV11 = {
|
||||
}
|
||||
version: string
|
||||
configuration?: Mastodon.Instance['configuration']
|
||||
filters: Mastodon.Filter[]
|
||||
filters: Mastodon.Filter<any>[]
|
||||
notifications_filter: {
|
||||
follow: boolean
|
||||
follow_request: boolean
|
||||
|
@ -17,7 +17,7 @@ type Instance = {
|
||||
avatarStatic: Mastodon.Account['avatar_static']
|
||||
preferences: Mastodon.Preferences
|
||||
}
|
||||
filters: Mastodon.Filter[]
|
||||
filters: Mastodon.Filter<any>[]
|
||||
notifications_filter: {
|
||||
follow: boolean
|
||||
favourite: boolean
|
||||
|
@ -18,7 +18,7 @@ type Instance = {
|
||||
}
|
||||
max_toot_chars?: number // To be deprecated in v4
|
||||
configuration?: Mastodon.Instance['configuration']
|
||||
filters: Mastodon.Filter[]
|
||||
filters: Mastodon.Filter<any>[]
|
||||
notifications_filter: {
|
||||
follow: boolean
|
||||
favourite: boolean
|
||||
|
@ -19,7 +19,7 @@ type Instance = {
|
||||
}
|
||||
max_toot_chars?: number // To be deprecated in v4
|
||||
configuration?: Mastodon.Instance['configuration']
|
||||
filters: Mastodon.Filter[]
|
||||
filters: Mastodon.Filter<any>[]
|
||||
notifications_filter: {
|
||||
follow: boolean
|
||||
favourite: boolean
|
||||
|
@ -19,7 +19,7 @@ type Instance = {
|
||||
}
|
||||
max_toot_chars?: number // To be deprecated in v4
|
||||
configuration?: Mastodon.Instance['configuration']
|
||||
filters: Mastodon.Filter[]
|
||||
filters: Mastodon.Filter<any>[]
|
||||
notifications_filter: {
|
||||
follow: boolean
|
||||
favourite: boolean
|
||||
|
@ -19,7 +19,7 @@ export type InstanceV9 = {
|
||||
}
|
||||
version: string
|
||||
configuration?: Mastodon.Instance['configuration']
|
||||
filters: Mastodon.Filter[]
|
||||
filters: Mastodon.Filter<any>[]
|
||||
notifications_filter: {
|
||||
follow: boolean
|
||||
favourite: boolean
|
||||
|
@ -52,7 +52,7 @@ const addInstance = createAsyncThunk(
|
||||
headers: { Authorization: `Bearer ${token}` }
|
||||
})
|
||||
|
||||
const { body: filters } = await apiGeneral<Mastodon.Filter[]>({
|
||||
const { body: filters } = await apiGeneral<Mastodon.Filter<any>[]>({
|
||||
method: 'get',
|
||||
domain,
|
||||
url: `api/v1/filters`,
|
||||
|
@ -3,8 +3,8 @@ import { createAsyncThunk } from '@reduxjs/toolkit'
|
||||
|
||||
export const updateFilters = createAsyncThunk(
|
||||
'instances/updateFilters',
|
||||
async (): Promise<Mastodon.Filter[]> => {
|
||||
return apiInstance<Mastodon.Filter[]>({
|
||||
async (): Promise<Mastodon.Filter<any>[]> => {
|
||||
return apiInstance<Mastodon.Filter<any>[]>({
|
||||
method: 'get',
|
||||
url: `filters`
|
||||
}).then(res => res.body)
|
||||
|
Reference in New Issue
Block a user