update file state after info update
This commit is contained in:
parent
8e0024ae1d
commit
54f2619bdc
1 changed files with 5 additions and 1 deletions
|
@ -86,10 +86,14 @@ def update(request):
|
||||||
user_profile.save()
|
user_profile.save()
|
||||||
|
|
||||||
if 'info' in data:
|
if 'info' in data:
|
||||||
for f in models.File.objects.filter(oshash__in=data['info'].keys()):
|
files = models.File.objects.filter(oshash__in=data['info'].keys())
|
||||||
|
for f in files:
|
||||||
if not f.info:
|
if not f.info:
|
||||||
f.update_info(data['info'][f.oshash], user)
|
f.update_info(data['info'][f.oshash], user)
|
||||||
f.save()
|
f.save()
|
||||||
|
for i in Item.objects.filter(files__in=files).distinct():
|
||||||
|
i.update_selected()
|
||||||
|
i.update_wanted()
|
||||||
if not upload_only:
|
if not upload_only:
|
||||||
all_files = models.Instance.objects.filter(volume__user=user)
|
all_files = models.Instance.objects.filter(volume__user=user)
|
||||||
files = all_files.filter(file__available=False)
|
files = all_files.filter(file__available=False)
|
||||||
|
|
Loading…
Reference in a new issue