fnp
/
audio.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
More thumbnail options.
[audio.git]
/
src
/
archive
/
views.py
diff --git
a/src/archive/views.py
b/src/archive/views.py
index
f1b1c1b
..
2170aff
100644
(file)
--- a/
src/archive/views.py
+++ b/
src/archive/views.py
@@
-244,12
+244,14
@@
def file_managed(request, id):
except IOError:
raise Http404
except IOError:
raise Http404
- path = audiobook.source_file.path[len(settings.FILES_PATH):].lstrip('/')
-
- # for tags update
- tags = mutagen.File(audiobook.source_file.path.encode('utf-8'))
- if not tags:
- tags = {}
+ tags = {}
+ if audiobook.source_file:
+ path = audiobook.source_file.path[len(settings.FILES_PATH):].lstrip('/')
+
+ # for tags update
+ tags = mutagen.File(audiobook.source_file.path.encode('utf-8'))
+ if not tags:
+ tags = {}
form = AudiobookForm(instance=audiobook)
user_can_publish = (
form = AudiobookForm(instance=audiobook)
user_can_publish = (
@@
-265,6
+267,12
@@
def file_managed(request, id):
if set(series.values_list('index', flat=True)) != set(range(1, parts_count + 1)):
alerts.append(_('Part indexes are not 1..%(parts_count)d.') % {"parts_count": parts_count})
if set(series.values_list('index', flat=True)) != set(range(1, parts_count + 1)):
alerts.append(_('Part indexes are not 1..%(parts_count)d.') % {"parts_count": parts_count})
+ from youtube.models import YouTube
+ youtube = YouTube.objects.first()
+ youtube_title = youtube.get_title(audiobook)
+ youtube_description = youtube.get_description(audiobook)
+
+
return render(request, "archive/file_managed.html", locals())
return render(request, "archive/file_managed.html", locals())