mirror of
https://github.com/django/django.git
synced 2025-03-13 10:50:55 +00:00
Fixed #20427 -- Moved a variable initialization in storage.py
This is fixing commit 4e70ad11d2. Thanks mattias at elements.nl for the report and Baptiste Mispelon for identifying the faulty commit.
This commit is contained in:
parent
0509462373
commit
838f28974e
@ -200,9 +200,9 @@ class FileSystemStorage(Storage):
|
||||
getattr(os, 'O_BINARY', 0))
|
||||
# The current umask value is masked out by os.open!
|
||||
fd = os.open(full_path, flags, 0o666)
|
||||
_file = None
|
||||
try:
|
||||
locks.lock(fd, locks.LOCK_EX)
|
||||
_file = None
|
||||
for chunk in content.chunks():
|
||||
if _file is None:
|
||||
mode = 'wb' if isinstance(chunk, bytes) else 'wt'
|
||||
|
Loading…
x
Reference in New Issue
Block a user