Skip to content

0.3.7

Choose a tag to compare

@dotvav dotvav released this 09 Sep 12:58
· 8 commits to main since this release

🐛 Bug Fixes & Improvements

  • Remove &print=1 parameter from thread and MP loading URLs:
    • MesDiscussions (HFR) printer-friendly view (&print=1) strips the .toolbar container and member profile anchor tags (links matching /hfr/profil-.htm), causing Message.from_lxml to default user_id to 0.
    • Reverted to standard forum thread URLs in Topic.load_page() and HFRClient.get_mp_page(), restoring authentic 40-messages-per-page pagination and full DOM extraction.
  • Robust user_id DOM Extraction:
    • Broadened XPath matching in Message.from_lxml to accurately capture author user_id across all message layout variations.
    • Ensures BBCode citation generators produce fully linked [quotemsg=message_id,user_id,0] tags.