Loading poolpay/model/Transaction.py +6 −2 Changes for poolpay/model/Transaction.py: 6 added lines, 2 removed lines. Original line number Diff line number Diff line Loading @@ -6,7 +6,7 @@ from uuid import UUID import mt940 from sqlalchemy import and_, select from sqlalchemy.orm import Mapped, mapped_column, relationship from sqlalchemy.orm import Mapped, mapped_column, relationship, MappedColumn from sqlalchemy.schema import ForeignKey from poolpay import db Loading Loading @@ -70,5 +70,9 @@ class Transaction(Base): account=account, ) @classmethod def get_canonical_order_column(cls) -> MappedColumn | None: return cls.date def __str__(self) -> str: return f"{self.date.isoformat()} {self.amount_cents/100:+6.2f} € {self.partner} {self.purpose} {self.posting_text}" return f"{self.date.isoformat()} {self.amount_cents/100:+7.2f} € [{self.posting_text}] {self.partner}: \"{self.purpose}\"" Loading
poolpay/model/Transaction.py +6 −2 Changes for poolpay/model/Transaction.py: 6 added lines, 2 removed lines. Original line number Diff line number Diff line Loading @@ -6,7 +6,7 @@ from uuid import UUID import mt940 from sqlalchemy import and_, select from sqlalchemy.orm import Mapped, mapped_column, relationship from sqlalchemy.orm import Mapped, mapped_column, relationship, MappedColumn from sqlalchemy.schema import ForeignKey from poolpay import db Loading Loading @@ -70,5 +70,9 @@ class Transaction(Base): account=account, ) @classmethod def get_canonical_order_column(cls) -> MappedColumn | None: return cls.date def __str__(self) -> str: return f"{self.date.isoformat()} {self.amount_cents/100:+6.2f} € {self.partner} {self.purpose} {self.posting_text}" return f"{self.date.isoformat()} {self.amount_cents/100:+7.2f} € [{self.posting_text}] {self.partner}: \"{self.purpose}\""