diff --git a/rowers/templates/comparison_list.html b/rowers/templates/comparison_list.html index ab60d9ce..2ad2d425 100644 --- a/rowers/templates/comparison_list.html +++ b/rowers/templates/comparison_list.html @@ -34,10 +34,8 @@
diff --git a/rowers/templates/fusion_list.html b/rowers/templates/fusion_list.html index 9dd58932..97f84a06 100644 --- a/rowers/templates/fusion_list.html +++ b/rowers/templates/fusion_list.html @@ -32,10 +32,8 @@
@@ -49,7 +47,7 @@ {% csrf_token %}
- +{% if announcements %}
- +
- +
@@ -118,16 +118,14 @@ {{ optionsform.as_table }} {% csrf_token %} - +- +
{% csrf_token %} - +
@@ -106,7 +106,7 @@{% csrf_token %} - +
@@ -121,7 +121,7 @@{% csrf_token %} - +
@@ -133,10 +133,8 @@ diff --git a/rowers/views.py b/rowers/views.py index a0a4cfeb..ce2a80c0 100644 --- a/rowers/views.py +++ b/rowers/views.py @@ -5336,6 +5336,9 @@ def workouts_join_select(request, reduce(operator.and_, (Q(notes__icontains=q) for q in query_list)) ) + searchform = SearchForm(initial={'q':query}) + else: + searchform = SearchForm() form = WorkoutMultipleCompareForm() form.fields["workouts"].queryset = workouts @@ -5358,6 +5361,7 @@ def workouts_join_select(request, return render(request, 'workout_join_select.html', {'workouts': workouts, 'dateform':dateform, + 'searchform':searchform, 'startdate':startdate, 'enddate':enddate, 'active':'nav-workouts', @@ -5510,6 +5514,9 @@ def team_comparison_select(request, reduce(operator.and_, (Q(notes__icontains=q) for q in query_list)) ) + searchform = SearchForm(initial={'q':query}) + else: + searchform = SearchForm() if id: firstworkout = get_workout(id) @@ -5573,6 +5580,7 @@ def team_comparison_select(request, 'startdate':startdate, 'enddate':enddate, 'team':theteam, + 'searchform':searchform, 'form':form, 'rower':r, 'breadcrumbs':breadcrumbs, @@ -5921,6 +5929,9 @@ def user_multiflex_select(request, reduce(operator.and_, (Q(notes__icontains=q) for q in query_list)) ) + searchform = SearchForm(initial={'q':query}) + else: + searchform = SearchForm() form = WorkoutMultipleCompareForm() form.fields["workouts"].queryset = workouts @@ -5975,6 +5986,7 @@ def user_multiflex_select(request, 'rower':r, 'form':form, 'chartform':chartform, + 'searchform':searchform, 'modalityform':modalityform, 'teams':get_my_teams(request.user), }) @@ -6551,6 +6563,9 @@ def user_boxplot_select(request, reduce(operator.and_, (Q(notes__icontains=q) for q in query_list)) ) + searchform = SearchForm(initial={'q':query}) + else: + searchform = SearchForm() form = WorkoutMultipleCompareForm() form.fields["workouts"].queryset = workouts @@ -6592,6 +6607,7 @@ def user_boxplot_select(request, 'form':form, 'active':'nav-analysis', 'chartform':chartform, + 'searchform':searchform, 'optionsform':optionsform, 'teams':get_my_teams(request.user), }) @@ -6834,10 +6850,14 @@ def courses_view(request): reduce(operator.and_, (Q(notes__icontains=q) for q in query_list)) ) - + searchform = SearchForm(initial={'q':query}) + else: + searchform = SearchForm() + return render(request,'list_courses.html', {'courses':courses, 'active':'nav-racing', + 'searchform':searchform, 'rower':r, }) @@ -7108,6 +7128,9 @@ def workout_comparison_list(request,id=0,message='',successmessage='', reduce(operator.and_, (Q(notes__icontains=q) for q in query_list)) ) + searchform = SearchForm(initial={'q':query}) + else: + searchform = SearchForm() paginator = Paginator(workouts,15) # show 25 workouts per page page = request.GET.get('page') @@ -7130,6 +7153,7 @@ def workout_comparison_list(request,id=0,message='',successmessage='', 'workouts': workouts, 'last_name':u.last_name, 'first_name':u.first_name, + 'searchform':searchform, 'dateform':dateform, 'startdate':startdate, 'enddate':enddate, @@ -7189,7 +7213,10 @@ def workout_fusion_list(request,id=0,message='',successmessage='', (Q(name__icontains=q) for q in query_list)) | reduce(operator.and_, (Q(notes__icontains=q) for q in query_list)) - ) + ) + searchform = SearchForm(initial={'q':query}) + else: + searchform = SearchForm() paginator = Paginator(workouts,15) # show 25 workouts per page page = request.GET.get('page') @@ -7225,6 +7252,7 @@ def workout_fusion_list(request,id=0,message='',successmessage='', {'id':int(id), 'workout':row, 'rower':r, + 'searchform':searchform, 'active':'nav-workouts', 'breadcrumbs':breadcrumbs, 'workouts': workouts, @@ -12067,6 +12095,9 @@ def graphs_view(request): reduce(operator.and_, (Q(notes__icontains=q) for q in query_list)) ) + searchform = SearchForm(initial={'q':query}) + else: + searchform = SearchForm() g = GraphImage.objects.filter(workout__in=workouts).order_by("-creationdatetime") @@ -12083,6 +12114,7 @@ def graphs_view(request): return render(request, 'list_graphs.html', {'graphs': g, + 'searchform':searchform, 'active':'nav-workouts', 'teams':get_my_teams(request.user), })