From 069646c47405814311f1261528084b84cd3ec8c3 Mon Sep 17 00:00:00 2001 From: etienne-hd Date: Wed, 29 Apr 2026 14:18:00 +0200 Subject: [PATCH] fix(model): hide internal ad fields from repr --- src/lbc/model/ad.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/lbc/model/ad.py b/src/lbc/model/ad.py index ca84662..b420033 100644 --- a/src/lbc/model/ad.py +++ b/src/lbc/model/ad.py @@ -1,4 +1,4 @@ -from dataclasses import dataclass +from dataclasses import dataclass, field from typing import Any from .user import User @@ -54,9 +54,9 @@ class Ad: has_phone: bool favorites: int # Unavailable on Ad from Search - _client: Any - _user_id: str - _user: User + _client: Any = field(repr=False) + _user_id: str = field(repr=False) + _user: User = field(repr=False) @staticmethod def _build(raw: dict, client: Any) -> "Ad":