Hashtag search improvements

This commit is contained in:
Ilya Laktyushin
2024-10-23 15:53:21 +04:00
parent 04b25d7152
commit 4806840989
21 changed files with 304 additions and 60 deletions

View File

@@ -130,10 +130,10 @@ private func updatedContextQueryResultStateForQuery(context: AccountContext, cha
case .hashtag:
break
default:
signal = .single({ _ in return .hashtags([]) })
signal = .single({ _ in return .hashtags([], query) })
}
} else {
signal = .single({ _ in return .hashtags([]) })
signal = .single({ _ in return .hashtags([], query) })
}
let hashtags: Signal<(ChatPresentationInputQueryResult?) -> ChatPresentationInputQueryResult?, ChatContextQueryError> = context.engine.messages.recentlyUsedHashtags()
@@ -145,7 +145,7 @@ private func updatedContextQueryResultStateForQuery(context: AccountContext, cha
result.append(hashtag)
}
}
return { _ in return .hashtags(result) }
return { _ in return .hashtags(result, query) }
}
|> castError(ChatContextQueryError.self)