removing unencoded links to workout from templates
This commit is contained in:
@@ -4664,11 +4664,12 @@ def workout_fusion_view(request,id1=0,id2=1):
|
||||
'name':'Workouts'
|
||||
},
|
||||
{
|
||||
'url':get_workout_default_page(request,w1.id),
|
||||
'name': str(w1.id)
|
||||
'url':get_workout_default_page(request,encoder.encode_hex(w1.id)),
|
||||
'name': encoder.encode_hex(w1.id)
|
||||
},
|
||||
{
|
||||
'url':reverse('workout_fusion_list',kwargs={'id':encoder.encode_hex(id1)}),
|
||||
'url':reverse('workout_fusion_list',
|
||||
kwargs={'id':encoder.encode_hex(id1)}),
|
||||
'name': 'Sensor Fusion'
|
||||
},
|
||||
{
|
||||
@@ -4677,7 +4678,7 @@ def workout_fusion_view(request,id1=0,id2=1):
|
||||
'id1':encoder.encode_hex(id1),
|
||||
'id2':encoder.encode_hex(id2)
|
||||
}),
|
||||
'name': str(w2.id)
|
||||
'name': encoder.encode_hex(w2.id)
|
||||
}
|
||||
|
||||
]
|
||||
@@ -5160,6 +5161,13 @@ class GraphDelete(DeleteView):
|
||||
|
||||
return obj
|
||||
|
||||
def workout_code_delete_view(request,id=0):
|
||||
pk = encoder.decode_hex(id)
|
||||
|
||||
url = reverse('workout_delete',kwargs={'pk':pk})
|
||||
|
||||
return HttpResponseRedirect(url)
|
||||
|
||||
class WorkoutDelete(DeleteView):
|
||||
login_required = True
|
||||
model = Workout
|
||||
@@ -5175,8 +5183,8 @@ class WorkoutDelete(DeleteView):
|
||||
'name':'Workouts'
|
||||
},
|
||||
{
|
||||
'url':get_workout_default_page(self.request,self.object.id),
|
||||
'name': str(self.object.id)
|
||||
'url':get_workout_default_page(self.request,encoder.encode_hex(self.object.id)),
|
||||
'name': encoder.encode_hex(self.object.id)
|
||||
},
|
||||
{ 'url':reverse('workout_delete',kwargs={'pk':str(self.object.pk)}),
|
||||
'name': 'Delete'
|
||||
|
||||
Reference in New Issue
Block a user