Removed spam-possibilities with page command (issue100). Also did several other refinements to the comm system.

This commit is contained in:
Griatch 2010-09-04 13:52:01 +00:00
parent d90c2909a2
commit 142cb00566
7 changed files with 36 additions and 26 deletions

View file

@ -59,14 +59,14 @@ class MsgManager(models.Manager):
except:
return None
def get_messages_by_sender(self, sender):
def get_messages_by_sender(self, player):
"""
Get all messages sent by one player
"""
sender = to_object(sender)
if not sender:
player = to_object(player, objtype='player')
if not player:
return None
return self.filter(db_sender=sender).exclude(db_hide_from_sender=False)
return self.filter(db_sender=player).exclude(db_hide_from_sender=True)
def get_messages_by_receiver(self, receiver):
"""