Remove unneeded info from get_dict functions

This commit is contained in:
Lucas Mathews
2024-05-25 19:41:16 +02:00
parent dffa6274d3
commit e62a2f3deb
3 changed files with 0 additions and 17 deletions

View File

@@ -28,9 +28,6 @@ class Account(Base):
self.enabled = enabled
self.notes = notes
self.transactions = transactions if transactions is not None else []
def __repr__(self):
return f"Account: {self.account_id}, {self.client_id}, {self.description}, {self.open_timestamp}, {self.account_type}, {self.balance}, {self.enabled}, {self.notes}, {self.transactions}"
def to_dict(self):
return {
@@ -40,7 +37,4 @@ class Account(Base):
"open_timestamp": self.open_timestamp,
"account_type": self.account_type,
"balance": self.balance,
"enabled": self.enabled,
"notes": self.notes,
"transactions": [transaction.to_dict() for transaction in self.transactions]
}

View File

@@ -35,9 +35,6 @@ class Client(Base):
self.administrator = administrator
self.accounts = accounts if accounts is not None else []
def __repr__(self):
return f"Client: {self.client_id}, {self.name}, {self.birthdate}, {self.opening_timestamp}, {self.address}, {self.phone_number}, {self.email}, {self.hash}, {self.notes}, {self.enabled}, {self.administrator}, {self.accounts}"
def to_dict(self):
return {
"client_id": self.client_id,
@@ -47,10 +44,5 @@ class Client(Base):
"address": self.address,
"phone_number": self.phone_number,
"email": self.email,
"hash": self.hash,
"notes": self.notes,
"enabled": self.enabled,
"administrator": self.administrator,
"accounts": [account.to_dict() for account in self.accounts]
}

View File

@@ -24,9 +24,6 @@ class Transaction(Base):
self.account_id = account_id
self.recipient_account_id = recipient_account_id
def __repr__(self):
return f"Transaction: {self.transaction_id}, {self.transaction_type}, {self.amount}, {self.timestamp}, {self.description}, {self.account_id}, {self.recipient_account_id}"
def to_dict(self):
return {
"transaction_id": self.transaction_id,