diff --git a/templates/viewer.html b/templates/viewer.html index a650284..c466083 100644 --- a/templates/viewer.html +++ b/templates/viewer.html @@ -45,9 +45,14 @@ {% for face in objs[id].file_details.faces %} data = { 'id': '{{face.id}}', - 'x': '{{face.tmp_locn[3]}}', 'y': '{{face.tmp_locn[0]}}', - 'w': '{{face.tmp_locn[1]-face.tmp_locn[3]}}', 'h':'{{face.tmp_locn[2]-face.tmp_locn[0]}}' - } + {% if face.tmp_locn %} + 'x': '{{face.tmp_locn[3]}}', 'y': '{{face.tmp_locn[0]}}', + 'w': '{{face.tmp_locn[1]-face.tmp_locn[3]}}', 'h':'{{face.tmp_locn[2]-face.tmp_locn[0]}}' + {% else %} + 'x': '0', 'y': '0', + 'w': '1', 'h':'1' + {% endif %} + } {% if face.refimg %} data['who']='{{face.refimg.person.tag}}' data['distance']="{{face.refimg_lnk.face_distance|round(2)}}"