Stop using old API for mention searches
This caused some errors on GoToSocial.
This commit is contained in:
parent
bf734205da
commit
21d2927e50
@ -254,7 +254,7 @@ searchAccounts client query limit resolve =
|
||||
Just client ->
|
||||
let
|
||||
qs =
|
||||
[ ( "q", query )
|
||||
[ ( "q", "@"++query )
|
||||
, ( "limit", toString limit )
|
||||
, ( "resolve"
|
||||
, if resolve then
|
||||
@ -262,11 +262,12 @@ searchAccounts client query limit resolve =
|
||||
else
|
||||
"false"
|
||||
)
|
||||
, ( "exclude_unreviewed", "false" )
|
||||
]
|
||||
in
|
||||
HttpBuilder.get ApiUrl.searchAccount
|
||||
HttpBuilder.get ApiUrl.search
|
||||
|> withClient client
|
||||
|> withBodyDecoder (Decode.list accountDecoder)
|
||||
|> withBodyDecoder (searchResultsDecoder)
|
||||
|> withQueryParams qs
|
||||
|> send (MastodonEvent << AutoSearch)
|
||||
|
||||
|
@ -31,7 +31,6 @@ module Mastodon.ApiUrl
|
||||
, unblock
|
||||
, uploadMedia
|
||||
, streaming
|
||||
, searchAccount
|
||||
, search
|
||||
)
|
||||
|
||||
@ -112,11 +111,6 @@ search =
|
||||
api2Prefix ++ "/search"
|
||||
|
||||
|
||||
searchAccount : String
|
||||
searchAccount =
|
||||
accounts ++ "search"
|
||||
|
||||
|
||||
relationships : String
|
||||
relationships =
|
||||
accounts ++ "relationships"
|
||||
|
@ -59,7 +59,7 @@ type MastodonMsg
|
||||
| AccountUnblocked Account (MastodonResult Relationship)
|
||||
| AccountUnmuted Account (MastodonResult Relationship)
|
||||
| AppRegistered (MastodonResult AppRegistration)
|
||||
| AutoSearch (MastodonResult (List Account))
|
||||
| AutoSearch (MastodonResult SearchResults)
|
||||
| Blocks Bool (MastodonResult (List Account))
|
||||
| CurrentUser (MastodonResult Account)
|
||||
| FavoriteAdded (MastodonResult Status)
|
||||
|
@ -381,10 +381,10 @@ update msg ({ accountInfo, search } as model) =
|
||||
{ draft
|
||||
| showAutoMenu =
|
||||
Update.Draft.showAutoMenu
|
||||
decoded
|
||||
decoded.accounts
|
||||
draft.autoAtPosition
|
||||
draft.autoQuery
|
||||
, autoAccounts = decoded
|
||||
, autoAccounts = decoded.accounts
|
||||
}
|
||||
}
|
||||
-- Force selection of the first item after each
|
||||
|
Loading…
Reference in New Issue
Block a user