From 66ec0205101812cc77cc308d0efde581f50dd132 Mon Sep 17 00:00:00 2001 From: Matteo Campinoti Date: Wed, 5 Mar 2025 14:29:57 +0100 Subject: [PATCH 1/3] parse:parse_comment_tag - fix missing field when parsing hidden comments --- faapi/parse.py | 1 + 1 file changed, 1 insertion(+) diff --git a/faapi/parse.py b/faapi/parse.py index 7ef69cd..aefb530 100644 --- a/faapi/parse.py +++ b/faapi/parse.py @@ -756,6 +756,7 @@ def parse_comment_tag(tag: Tag) -> dict: return { "id": comment_id, "user_name": "", + "user_display_name": "", "user_title": "", "avatar_url": "", "timestamp": 0, From 1f68d18c24d014351f54c10c2226f55ab1fde54e Mon Sep 17 00:00:00 2001 From: Matteo Campinoti Date: Wed, 5 Mar 2025 14:30:44 +0100 Subject: [PATCH 2/3] version - patch 3.11.8 > 3.11.9 --- faapi/__version__.py | 2 +- pyproject.toml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/faapi/__version__.py b/faapi/__version__.py index 0b51e9f..eebce29 100644 --- a/faapi/__version__.py +++ b/faapi/__version__.py @@ -1 +1 @@ -__version__ = "3.11.8" +__version__ = "3.11.9" diff --git a/pyproject.toml b/pyproject.toml index 52c4437..ba1ade7 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [tool.poetry] name = "faapi" -version = "3.11.8" +version = "3.11.9" description = "Python module to implement API-like functionality for the FurAffinity.net website." authors = ["Matteo Campinoti "] license = "EUPL-1.2" From fdf457ba55c140d308d9c401e775dd397e99693a Mon Sep 17 00:00:00 2001 From: Matteo Campinoti Date: Wed, 5 Mar 2025 14:30:52 +0100 Subject: [PATCH 3/3] changelog:3.11.9 - add fixes --- CHANGELOG.md | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 46db4e9..deb643b 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,11 @@ # Changelog +## v3.11.9 + +### Fixes + +* Fix `KeyError` raised when parsing a submission or journal with hidden comments + ## v3.11.8 ### Changes