We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 836ad85 commit 6739169Copy full SHA for 6739169
mockdb/mockdb_interface.py
@@ -7,10 +7,7 @@ def get(type):
7
return db_state[type]
8
9
def getById(type, id):
10
- queried = [i for i in get(type) if i['id'] == id]
11
- if (len(queried)):
12
- return queried[0]
13
- return None
+ return next((i for i in get(type) if i['id'] == id), None)
14
15
def create(type, payload):
16
last_id = max([i['id'] for i in get(type)])
@@ -21,7 +18,7 @@ def create(type, payload):
21
18
22
19
def updateById(type, id, update_values):
23
20
item = getById(type, id)
24
- if not item:
+ if item is None:
25
return None
26
for k, v in update_values.items():
27
if k is not 'id':
0 commit comments