diff --git a/source/main/views.py b/source/main/views.py index 1bd26d2..0c49e7d 100644 --- a/source/main/views.py +++ b/source/main/views.py @@ -13,10 +13,7 @@ def home(request): def search(request): - if request.GET.get("q"): - query = request.GET["q"] - else: - query = "" + query = request.GET.get('q', '') context = {"movies": Movie.objects.get_movies(query), "query": query} return render(request, "search.html", context) @@ -37,10 +34,10 @@ def bugs(request): def movie(request, id): - context = { - "movie": Movie.objects.get_movie_by_id(id), - "subs": Movie.objects.get_subs(id), - } + user = request.user + context = {"movie": Movie.objects.get_movie_by_id(id)} + if user.is_authenticated: + context['subs'] = Movie.objects.get_subs(id) return render(request, "movie.html", context) diff --git a/source/templates/search-bar.html b/source/templates/search-bar.html index 307162d..74aa7dd 100644 --- a/source/templates/search-bar.html +++ b/source/templates/search-bar.html @@ -1,4 +1,4 @@ -
+