]> git.parisson.com Git - telemeta.git/commitdiff
fix flags delete when changing item file
authoryomguy <yomguy@parisson.com>
Mon, 30 May 2011 21:55:25 +0000 (23:55 +0200)
committeryomguy <yomguy@parisson.com>
Mon, 30 May 2011 21:55:25 +0000 (23:55 +0200)
telemeta/web/base.py

index 6ebc8c8e68fc69b1722266fddeeca4e03d7158ef..f431be62f9ad64b03a27f14da638510278b0017f 100644 (file)
@@ -333,6 +333,9 @@ class WebView(object):
                 if form.files:
                     self.cache_data.delete_item_data(code)
                     self.cache_export.delete_item_data(code)
+                    flags = MediaItemTranscodingFlag.objects.filter(item=item)
+                    for flag in flags:
+                        flag.delete()
                 item.set_revision(request.user)
                 return HttpResponseRedirect('/items/'+code)
         else: