mirror of
https://github.com/Steffo99/greed.git
synced 2024-11-21 21:44:19 +00:00
Fix __repr__ being parsed as html entities
This commit is contained in:
parent
4a9b911940
commit
0a3db24c87
2 changed files with 7 additions and 5 deletions
|
@ -85,7 +85,7 @@ class User(TableDeclarativeBase):
|
|||
return self.first_name
|
||||
|
||||
def __repr__(self):
|
||||
return f"<User {self} having {self.credit} credit>"
|
||||
return f"<User {self.mention()} having {self.credit} credit>"
|
||||
|
||||
|
||||
class Product(TableDeclarativeBase):
|
||||
|
@ -199,7 +199,7 @@ class Transaction(TableDeclarativeBase):
|
|||
return string
|
||||
|
||||
def __repr__(self):
|
||||
return f"<Transaction {self.transaction_id} for User {self.user_id} {str(self)}>"
|
||||
return f"<Transaction {self.transaction_id} for User {self.user_id}>"
|
||||
|
||||
|
||||
class Admin(TableDeclarativeBase):
|
||||
|
@ -258,7 +258,7 @@ class Order(TableDeclarativeBase):
|
|||
joined_self = session.query(Order).filter_by(order_id=self.order_id).join(Transaction).one()
|
||||
items = ""
|
||||
for item in self.items:
|
||||
items += str(item) + "\n"
|
||||
items += item.text(loc=loc) + "\n"
|
||||
if self.delivery_date is not None:
|
||||
status_emoji = loc.get("emoji_completed")
|
||||
status_text = loc.get("text_completed")
|
||||
|
|
|
@ -1129,9 +1129,11 @@ class Worker(threading.Thread):
|
|||
self.session.commit()
|
||||
# Notify the user of the credit/debit
|
||||
self.bot.send_message(user.user_id,
|
||||
self.loc.get("notification_transaction_created", transaction=str(transaction)))
|
||||
self.loc.get("notification_transaction_created",
|
||||
transaction=transaction.text(loc=self.loc)))
|
||||
# Notify the admin of the success
|
||||
self.bot.send_message(self.chat.id, self.loc.get("success_transaction_created", transaction=str(transaction)))
|
||||
self.bot.send_message(self.chat.id, self.loc.get("success_transaction_created",
|
||||
transaction=transaction.text(loc=self.loc)))
|
||||
|
||||
def __help_menu(self):
|
||||
"""Help menu. Allows the user to ask for assistance, get a guide or see some info about the bot."""
|
||||
|
|
Loading…
Reference in a new issue