def annotation_create_global(request, asset_id): asset = get_object_or_404(Asset, pk=asset_id, course=request.course) global_annotation = asset.global_annotation(request.user, True) update_annotation(request, global_annotation) response = { 'asset': {'id': asset_id}, 'annotation': { 'id': global_annotation.id, 'creating': True } } return HttpResponse(json.dumps(response), content_type="application/json")
def annotation_create_global(request, asset_id): try: asset = get_object_or_404(Asset, pk=asset_id, course=request.course) global_annotation = asset.global_annotation(request.user, True) update_annotation(request, global_annotation) response = { 'asset': {'id': asset_id}, 'annotation': { 'id': global_annotation.id, 'creating': True } } return HttpResponse(simplejson.dumps(response), mimetype="application/json") except SherdNote.DoesNotExist: return HttpResponseForbidden("forbidden")
def annotation_create_global(request, asset_id): try: asset = get_object_or_404(Asset, pk=asset_id, course=request.course) global_annotation = asset.global_annotation(request.user, True) update_annotation(request, global_annotation) response = { 'asset': { 'id': asset_id }, 'annotation': { 'id': global_annotation.id, 'creating': True } } return HttpResponse(json.dumps(response), mimetype="application/json") except SherdNote.DoesNotExist: return HttpResponseForbidden("forbidden")