summaryrefslogtreecommitdiffstats
path: root/gallery_dl/extractor/lexica.py
diff options
context:
space:
mode:
Diffstat (limited to 'gallery_dl/extractor/lexica.py')
-rw-r--r--gallery_dl/extractor/lexica.py10
1 files changed, 5 insertions, 5 deletions
diff --git a/gallery_dl/extractor/lexica.py b/gallery_dl/extractor/lexica.py
index d55d821..6e54847 100644
--- a/gallery_dl/extractor/lexica.py
+++ b/gallery_dl/extractor/lexica.py
@@ -1,6 +1,6 @@
# -*- coding: utf-8 -*-
-# Copyright 2023 Mike Fährmann
+# Copyright 2023-2025 Mike Fährmann
#
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License version 2 as
@@ -24,7 +24,7 @@ class LexicaSearchExtractor(Extractor):
def __init__(self, match):
Extractor.__init__(self, match)
- self.query = match.group(1)
+ self.query = match[1]
self.text = text.unquote(self.query).replace("+", " ")
def items(self):
@@ -43,7 +43,7 @@ class LexicaSearchExtractor(Extractor):
url = self.root + "/api/infinite-prompts"
headers = {
"Accept" : "application/json, text/plain, */*",
- "Referer": "{}/?q={}".format(self.root, self.query),
+ "Referer": f"{self.root}/?q={self.query}",
}
json = {
"text" : self.text,
@@ -54,8 +54,8 @@ class LexicaSearchExtractor(Extractor):
}
while True:
- data = self.request(
- url, method="POST", headers=headers, json=json).json()
+ data = self.request_json(
+ url, method="POST", headers=headers, json=json)
prompts = {
prompt["id"]: prompt