]> www.vanbest.org Git - motioneye-debian/commitdiff
Fix for issue #914. incorrect path manipulation when using symlink for dropbox and...
authorBryn Dole <bryn.dole@gmail.com>
Fri, 22 Jun 2018 04:31:11 +0000 (21:31 -0700)
committerBryn Dole <bryn.dole@gmail.com>
Fri, 22 Jun 2018 04:31:11 +0000 (21:31 -0700)
motioneye/uploadservices.py

index fd93d1423a4f00fa2807ac40770d9f39fcae61f6..c8cf9e71d4cd8ec92789c3430f7a1b754ed02187 100644 (file)
@@ -54,7 +54,8 @@ class UploadService(object):
     def upload_file(self, target_dir, filename):
         if target_dir:
             target_dir = os.path.realpath(target_dir)
-            rel_filename = filename[len(target_dir):]
+            rel_filename = os.path.realpath(filename)
+            rel_filename = rel_filename[len(target_dir):]
 
             while rel_filename.startswith('/'):
                 rel_filename = rel_filename[1:]