just edit in, out, value

This commit is contained in:
j 2012-01-10 01:56:16 +05:30
parent da70450f78
commit 9a47ddcdad

View file

@ -190,9 +190,12 @@ def editAnnotation(request):
data = json.loads(request.POST['data']) data = json.loads(request.POST['data'])
a = get_object_or_404_json(models.Annotation, public_id=data['id']) a = get_object_or_404_json(models.Annotation, public_id=data['id'])
if a.editable(request.user): if a.editable(request.user):
a.value = data['value'] for key in ('value', 'in', 'out'):
a.start = data['in'] if key in data:
a.end = data['out'] setattr(a, {
'in': 'start',
'out': 'end'
}.get(key,key), data[key])
a.save() a.save()
response['data'] = a.json() response['data'] = a.json()
else: else: