This commit is contained in:
Kovid Goyal 2012-08-22 23:23:53 +05:30
parent 68f0b9a5fe
commit 0dcf9a9482
2 changed files with 4 additions and 0 deletions

View File

@ -189,6 +189,8 @@ class MTP_DEVICE(MTPDeviceBase):
@synchronous
def create_folder(self, parent_id, name):
parent = self.filesystem_cache.id_map[parent_id]
if not parent.is_folder:
raise ValueError('%s is not a folder'%parent.full_path)
e = parent.folder_named(name)
if e is not None:
return e

View File

@ -264,6 +264,8 @@ class MTP_DEVICE(MTPDeviceBase):
@same_thread
def create_folder(self, parent_id, name):
parent = self.filesystem_cache.id_map[parent_id]
if not parent.is_folder:
raise ValueError('%s is not a folder'%parent.full_path)
e = parent.folder_named(name)
if e is not None:
return e