From: Guillaume Pellerin Date: Fri, 1 Aug 2014 19:21:25 +0000 (+0200) Subject: fix indentical filename X-Git-Tag: 1.1~326 X-Git-Url: https://git.parisson.com/?a=commitdiff_plain;h=97485dcd63d3f21f8d93dce2806d1f2c5014db90;p=teleforma.git fix indentical filename --- diff --git a/teleforma/exam/models.py b/teleforma/exam/models.py index 9c847c25..181b8048 100644 --- a/teleforma/exam/models.py +++ b/teleforma/exam/models.py @@ -300,7 +300,7 @@ class Script(BaseResource): new_abs = os.sep.join(old_abs_root) + os.sep + slugify(filename) + ext new_rel = os.sep.join(old_rel_root) + os.sep + slugify(filename) + ext - if os.path.exists(new_abs): + if os.path.exists(new_abs) and not old_abs == new_abs: new_abs = os.sep.join(old_abs_root) + os.sep + unicode(self.uuid) + ext new_rel = os.sep.join(old_rel_root) + os.sep + unicode(self.uuid) + ext