diff --git a/pandora/archive/views.py b/pandora/archive/views.py index ee3b0a5..933c728 100644 --- a/pandora/archive/views.py +++ b/pandora/archive/views.py @@ -155,6 +155,7 @@ def upload(request): f.data.save('data.raw', request.FILES['file']) f.available = True f.save() + item.tasks.load_subtitles.delay(f.item.itemId) response = json_response(text='file saved') else: response = json_response(status=403, text='permissino denied') diff --git a/pandora/item/models.py b/pandora/item/models.py index 3edaa86..9df43c0 100644 --- a/pandora/item/models.py +++ b/pandora/item/models.py @@ -515,6 +515,7 @@ class Item(models.Model): #FIXME: qs = Annotation.objects.filter(layer__name='subtitles', item=self).order_by('start') save('subtitles', '\n'.join([l.value for l in qs])) + save('filename', '\n'.join([u'%s/%s' % (f.folder, f.name) for f in self.files.all()])) def update_sort(self): try: