fix: add search param to legacy /api/channels/{id}/messages endpoint
This commit is contained in:
+3
-1
@@ -1797,10 +1797,12 @@ class TelegramScraperRequestHandler(BaseHTTPRequestHandler):
|
||||
limit = max(1, min(int(query.get("limit", ["120"])[0]), 300))
|
||||
before = query.get("before")
|
||||
before_message_id = int(before[0]) if before else None
|
||||
search = (query.get("search") or query.get("q") or [""])[0].strip()
|
||||
payload = {
|
||||
"channel_id": channel_id,
|
||||
"messages": load_messages(
|
||||
None, channel_id, limit=limit, before_message_id=before_message_id
|
||||
None, channel_id, limit=limit, before_message_id=before_message_id,
|
||||
search=search or None
|
||||
),
|
||||
"channel": next(
|
||||
(
|
||||
|
||||
Reference in New Issue
Block a user