Skip to content

Commit dc5d2d6

Browse files
Improve in None case
1 parent be67f88 commit dc5d2d6

File tree

1 file changed

+4
-3
lines changed

1 file changed

+4
-3
lines changed

sdk/diffgram/core/directory.py

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -194,9 +194,10 @@ def new(self, name: str):
194194
# Confirm not in existing
195195
# generator expression returns True if the directory
196196
# is not found. this is a bit awkward.
197-
if next((dir for dir in self.client.directory_list
198-
if dir.nickname == name), True) is not True:
199-
raise Exception(name, "Already exists")
197+
if self.client.directory_list:
198+
if next((dir for dir in self.client.directory_list
199+
if dir.nickname == name), True) is not True:
200+
raise Exception(name, "Already exists")
200201

201202
packet = {'nickname': name}
202203

0 commit comments

Comments
 (0)