shupkat / RanobeLib2Epub

Сохраняет книги с сайта ranobelib.me в формате epub
7 stars 0 forks source link

Ошибка при скачивании. #6

Closed Ujiipot closed 2 months ago

Ujiipot commented 2 months ago

Привет! Благодарю! Нашась ещё новелла при скачивании которой аналогичная ошибка.)) https://ranobelib.me/ru/book/62850--akuyaku-reijo-wa-shomin-ni-totsugitai-novel?from=catalog В переводе: 1 - Смена Октября. Глав переведено 137

Снимок экрана 2024-07-09 180611

Содержимое консоли Traceback (most recent call last): File "C:\Users\gonin\Downloads\RanobeLib2Epub-main\chapter_parser.py", line 55, in parse_chapter doc_node = Node.from_json(schema, json_content) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\gonin\AppData\Local\Programs\Python\Python312\Lib\site-packages\prosemirror\model\node.py", line 357, in from_json content = Fragment.from_json(schema, json_data.get("content")) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\gonin\AppData\Local\Programs\Python\Python312\Lib\site-packages\prosemirror\model\fragment.py", line 270, in from_json return cls([schema.node_from_json(item) for item in value]) ^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\gonin\AppData\Local\Programs\Python\Python312\Lib\site-packages\prosemirror\model\schema.py", line 457, in node_from_json return Node.from_json(self, json_data) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\gonin\AppData\Local\Programs\Python\Python312\Lib\site-packages\prosemirror\model\node.py", line 357, in from_json content = Fragment.from_json(schema, json_data.get("content")) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\gonin\AppData\Local\Programs\Python\Python312\Lib\site-packages\prosemirror\model\fragment.py", line 270, in from_json return cls([schema.node_from_json(item) for item in value]) ^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\gonin\AppData\Local\Programs\Python\Python312\Lib\site-packages\prosemirror\model\schema.py", line 457, in node_from_json return Node.from_json(self, json_data) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\gonin\AppData\Local\Programs\Python\Python312\Lib\site-packages\prosemirror\model\node.py", line 354, in from_json marks = [schema.mark_from_json(item) for item in json_data["marks"]] ^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\gonin\AppData\Local\Programs\Python\Python312\Lib\site-packages\prosemirror\model\schema.py", line 463, in mark_from_json return Mark.from_json(self, json_data) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\gonin\AppData\Local\Programs\Python\Python312\Lib\site-packages\prosemirror\model\mark.py", line 70, in from_json raise ValueError(msg) ValueError: There is no mark type underline in this schema
shupkat commented 2 months ago

Сделал поддержку для подчёркнутого текста.