add byName9() to decks

This commit is contained in:
Damien Elmes 2012-05-04 22:54:51 +09:00
parent 3173073cff
commit 54e3436746

View file

@ -177,6 +177,12 @@ class DeckManager(object):
elif default: elif default:
return self.decks['1'] return self.decks['1']
def byName(self, name):
"Get deck with NAME."
for m in self.decks.values():
if m['name'] == name:
return m
def update(self, g): def update(self, g):
"Add or update an existing deck. Used for syncing and merging." "Add or update an existing deck. Used for syncing and merging."
self.decks[str(g['id'])] = g self.decks[str(g['id'])] = g