def accept_suggestion(request, unit, suggid):
try:
suggestion = unit.suggestion_set.get(id=suggid)
except ObjectDoesNotExist:
raise Http404
unit.accept_suggestion(suggestion, request.translation_project, request.user)
if "comment" in request.POST and request.POST["comment"]:
handle_suggestion_comment(request, suggestion, unit,
request.POST["comment"], "accepted")
json = {
'udbid': unit.id,
'sugid': suggid,
'user_score': request.user.public_score,
'newtargets': [target for target in unit.target.strings],
'checks': _get_critical_checks_snippet(request, unit),
}
return JsonResponse(json)
评论列表
文章目录