diff options
| author | 2025-07-31 01:22:01 -0400 | |
|---|---|---|
| committer | 2025-07-31 01:22:01 -0400 | |
| commit | a6e995c093de8aae2e91a0787281bb34c0b871eb (patch) | |
| tree | 2d79821b05300d34d8871eb6c9662b359a2de85d /gallery_dl/extractor/lexica.py | |
| parent | 7672a750cb74bf31e21d76aad2776367fd476155 (diff) | |
New upstream version 1.30.2.upstream/1.30.2
Diffstat (limited to 'gallery_dl/extractor/lexica.py')
| -rw-r--r-- | gallery_dl/extractor/lexica.py | 10 |
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 |
