reputation: check if post really belong to user
--HG-- branch : stable
This commit is contained in:
parent
b8e27133d7
commit
d7658490b3
2 changed files with 6 additions and 1 deletions
|
@ -1 +1 @@
|
||||||
0f1fddaeb9771a8e0aeae35c8cd66e24058c0bcc projects
|
07a9dad465bbd8654713e8d9d0479b83a1097be6 projects
|
||||||
|
|
|
@ -351,6 +351,11 @@ class ReputationForm(forms.ModelForm):
|
||||||
pass
|
pass
|
||||||
else:
|
else:
|
||||||
raise forms.ValidationError(_('You already voted for this post'))
|
raise forms.ValidationError(_('You already voted for this post'))
|
||||||
|
|
||||||
|
# check if this post really belong to `from_user`
|
||||||
|
if not Post.objects.filter(pk=self.cleaned_data['post'].id, user=self.to_user).exists():
|
||||||
|
raise forms.ValidationError(_('This post does\'t belong to this user'))
|
||||||
|
|
||||||
return self.cleaned_data
|
return self.cleaned_data
|
||||||
|
|
||||||
|
|
||||||
|
|
Reference in a new issue