Skip to content

Commit cea95b2

Browse files
Merge pull request #36 from diffgram/directory-regression
Directory regression
2 parents dceec85 + dc5d2d6 commit cea95b2

File tree

2 files changed

+8
-4
lines changed

2 files changed

+8
-4
lines changed

Diff for: .gitignore

+4-1
Original file line numberDiff line numberDiff line change
@@ -29,4 +29,7 @@ sdk/diffgram/task/__pycache__/
2929

3030
sdk/diffgram/utils/__pycache__/
3131

32-
venv/*
32+
venv/*
33+
34+
sdk/build/*
35+
sdk/dist/

Diff for: sdk/diffgram/core/directory.py

+4-3
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)