]> git.parisson.com Git - teleforma.git/commitdiff
Fix url
authorGuillaume Pellerin <guillaume.pellerin@ircam.fr>
Tue, 24 Jan 2017 21:08:44 +0000 (22:08 +0100)
committerGuillaume Pellerin <guillaume.pellerin@ircam.fr>
Tue, 24 Jan 2017 21:08:44 +0000 (22:08 +0100)
teleforma/exam/admin.py
teleforma/exam/models.py

index d069edd4320784dc34344fcdd3403b256d905406..15ec931449a2fdd7c6bce968ceb12af1f02d3ab4 100644 (file)
@@ -58,8 +58,9 @@ class ScriptAdmin(admin.ModelAdmin):
             script.corrector = None
             script.date_marked = None
             script.date_rejected = None
+            script.url = ''
             script.save()
-            
+
     force_resubmit.short_description = "Re-submit scripts"
 
 
index a919475f9f5e554124b4ac77d80869889323bf53..e93176bdaf5b610d65378a369bbf2715539eddd7 100644 (file)
@@ -345,6 +345,8 @@ class Script(BaseResource):
         if not os.path.exists(new_abs):
             os.symlink(old_abs, new_abs)
             # self.url = 'http://teleforma.parisson.com/media/scripts/2014/06/24/Gstreamer_monitoring_Pipleline.pdf'
+
+        if not self.url:
             self.url = settings.MEDIA_URL + unicode(new_rel)
             self.save()