mirror of
https://github.com/Mikaela/Limnoria.git
synced 2025-01-23 10:34:19 +01:00
Return None if there's nothing in the database.
This commit is contained in:
parent
26771923f6
commit
e3c9464634
@ -309,7 +309,10 @@ class DB(object):
|
||||
|
||||
def random(self):
|
||||
# XXX This can be optimized not to deserialize each record.
|
||||
return random.choice(self)
|
||||
try:
|
||||
return random.choice(self)
|
||||
except IndexError:
|
||||
return None
|
||||
|
||||
def size(self):
|
||||
# XXX Likewise as above.
|
||||
|
Loading…
Reference in New Issue
Block a user