From: Frédéric Péters Date: Fri, 25 Oct 2019 12:48:21 +0000 (+0200) Subject: also set new track if there was none X-Git-Tag: v2021~272 X-Git-Url: https://git.0d.be/?p=django-panik-nonstop.git;a=commitdiff_plain;h=1afa91f458b053644153f9513b9551ac1c2795e4 also set new track if there was none --- diff --git a/nonstop/views.py b/nonstop/views.py index 15a6603..6b8eddd 100644 --- a/nonstop/views.py +++ b/nonstop/views.py @@ -217,7 +217,7 @@ class UploadTracksView(FormView): artist, created = Artist.objects.get_or_create(name=artist_name) track, created = Track.objects.get_or_create(title=track_title, artist=artist, defaults={'uploader': self.request.user}) - if created or not nonstop_file.track.file_exists(): + if created or nonstop_file.track is None or not nonstop_file.track.file_exists(): nonstop_file.track = track nonstop_file.save() else: