Bläddra i källkod

Better gift messages

Eren Yilmaz 5 år sedan
förälder
incheckning
906a1cc9a0
2 ändrade filer med 11 tillägg och 1 borttagningar
  1. 10 0
      model.py
  2. 1 1
      server_controller.py

+ 10 - 0
model.py

@@ -824,6 +824,16 @@ def ownable_name_by_id(ownable_id):
     return current_cursor.fetchone()[0]
 
 
+def user_name_by_id(user_id):
+    execute('''
+        SELECT username
+        FROM users
+        WHERE rowid = ?
+        ''', (user_id,))
+
+    return current_cursor.fetchone()[0]
+
+
 def bank_order(buy, ownable_id, limit, amount, expiry, ioc):
     if not limit:
         raise AssertionError('The bank does not give away anything.')

+ 1 - 1
server_controller.py

@@ -180,7 +180,7 @@ def gift(json_request):
                        ownable_id,
                        amount)
 
-    return {'message': "Gift sent."}
+    return {'message': f"Sent {amount} {model.ownable_name_by_id(ownable_id)} to {model.user_name_by_id(recipient_id)}."}
 
 
 def orders(json_request):