@@ -12,16 +12,16 @@ class Transaction:
self.metadata = metadata if metadata is not None else {}
if _generate_id:
self.generate_id()
def generate_id(self):
self.id = uuid.uuid4()
self.id = str(uuid.uuid4())
def __repr__(self):
return ('<{self.__class__.__name__} {date}' +
return ('<{self.__class__.__name__} {self.id} {date}' +
' {self.payee} {self.postings}').format(
self=self,
date=self.date.strftime('%Y-%m-%d'))
class Posting: