From 7f8c730c7fc129cd58c6f7607ad032ac8f11e9f6 Mon Sep 17 00:00:00 2001 From: Antanas Uršulis Date: Mon, 29 Jul 2013 19:07:19 +0300 Subject: More basename() defensiveness --- storage.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/storage.py b/storage.py index 847806f..fda6c35 100644 --- a/storage.py +++ b/storage.py @@ -18,6 +18,6 @@ class FilesystemStorage: except OSError: pass # TODO: proper handling - path = os.path.join(self.root, source, filename) # TODO: consider adding in date at some point + path = os.path.join(self.root, source, os.path.basename(filename)) # TODO: consider adding in date at some point with open(path, 'wb') as f: f.write(data) -- cgit v1.2.3-65-gdbad