Hotfix summary update button
This commit is contained in:
@@ -189,6 +189,9 @@
|
|||||||
{{ workout.summary }}
|
{{ workout.summary }}
|
||||||
</pre>
|
</pre>
|
||||||
</p>
|
</p>
|
||||||
|
<div class="grid_2 alpha">
|
||||||
|
<a class="button green small" href="recalcsummary">Update Summary</a>
|
||||||
|
</div>
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
|||||||
@@ -108,6 +108,7 @@ urlpatterns = [
|
|||||||
url(r'^workout/(\d+)/c2upload/$',views.list_c2_upload_view),
|
url(r'^workout/(\d+)/c2upload/$',views.list_c2_upload_view),
|
||||||
url(r'^workout/(\d+)/c2uploadw/$',views.workout_c2_upload_view),
|
url(r'^workout/(\d+)/c2uploadw/$',views.workout_c2_upload_view),
|
||||||
url(r'^workout/(\d+)/stravauploadw/$',views.workout_strava_upload_view),
|
url(r'^workout/(\d+)/stravauploadw/$',views.workout_strava_upload_view),
|
||||||
|
url(r'^workout/(\d+)/recalcsummary/$',views.workout_recalcsummary_view),
|
||||||
url(r'^workout/(\d+)/sporttracksuploadw/$',views.workout_sporttracks_upload_view),
|
url(r'^workout/(\d+)/sporttracksuploadw/$',views.workout_sporttracks_upload_view),
|
||||||
url(r'^me/edit/$',views.rower_edit_view),
|
url(r'^me/edit/$',views.rower_edit_view),
|
||||||
url(r'^me/edit/(.+.*)/$',views.rower_edit_view),
|
url(r'^me/edit/(.+.*)/$',views.rower_edit_view),
|
||||||
|
|||||||
@@ -1739,6 +1739,29 @@ def rankings_view(request,theuser=0,
|
|||||||
'enddate':enddate,
|
'enddate':enddate,
|
||||||
})
|
})
|
||||||
|
|
||||||
|
@login_required()
|
||||||
|
def workout_recalcsummary_view(request,id=0):
|
||||||
|
row = Workout.objects.get(id=id)
|
||||||
|
if (checkworkoutuser(request.user,row)==False):
|
||||||
|
message = "You are not allowed to edit this workout"
|
||||||
|
url = reverse(workouts_view,args=[str(message)])
|
||||||
|
|
||||||
|
return HttpResponseRedirect(url)
|
||||||
|
|
||||||
|
filename = row.csvfilename
|
||||||
|
rowdata = rdata(filename)
|
||||||
|
row.summary = rowdata.allstats()
|
||||||
|
row.save()
|
||||||
|
successmessage = "Summary Updated"
|
||||||
|
url = reverse(workout_edit_view,
|
||||||
|
kwargs = {
|
||||||
|
'id':str(id),
|
||||||
|
'successmessage':str(successmessage),
|
||||||
|
})
|
||||||
|
|
||||||
|
return HttpResponseRedirect(url)
|
||||||
|
|
||||||
|
|
||||||
@login_required()
|
@login_required()
|
||||||
def workouts_view(request,message='',successmessage=''):
|
def workouts_view(request,message='',successmessage=''):
|
||||||
try:
|
try:
|
||||||
|
|||||||
Reference in New Issue
Block a user