Fixes AttributeError when using storage.exists() on a non-existing file.
This commit is contained in:
parent
bcbe740598
commit
654cca82a9
@ -76,7 +76,7 @@ class GridFSStorage(Storage):
|
|||||||
"""Find the documents in the store with the given name
|
"""Find the documents in the store with the given name
|
||||||
"""
|
"""
|
||||||
docs = self.document.objects
|
docs = self.document.objects
|
||||||
doc = [d for d in docs if getattr(d, self.field).name == name]
|
doc = [d for d in docs if hasattr(getattr(d, self.field), 'name') and getattr(d, self.field).name == name]
|
||||||
if doc:
|
if doc:
|
||||||
return doc[0]
|
return doc[0]
|
||||||
else:
|
else:
|
||||||
|
Loading…
x
Reference in New Issue
Block a user