fixed BUG-86 - last places changed from locn to tmp_locn
This commit is contained in:
5
files.py
5
files.py
@@ -666,6 +666,7 @@ def viewlist():
|
||||
resp['objs'][e.id]['name'] = e.name
|
||||
resp['objs'][e.id]['type'] = e.type.name
|
||||
if e.file_details.faces:
|
||||
# model is used for whole file, so set it at that level (based on first face)
|
||||
resp['objs'][e.id]['face_model'] = e.file_details.faces[0].facefile_lnk.model_used
|
||||
resp['objs'][e.id]['faces'] = []
|
||||
|
||||
@@ -724,11 +725,11 @@ def view(id):
|
||||
# put locn data back into array format
|
||||
for face in e.file_details.faces:
|
||||
if face.locn:
|
||||
face.locn = json.loads(face.locn)
|
||||
face.tmp_locn = json.loads(face.locn)
|
||||
else:
|
||||
# this at least stops a 500 server error - seems to occur when
|
||||
# DB contains disconnected faces with no locn data - BUG: 87
|
||||
face.locn = [ 0,0,0,0 ]
|
||||
face.tmp_locn = [ 0,0,0,0 ]
|
||||
st.SetMessage( f"For some reason this face does not have a locn: face_id={face.id} tell ddp", "warning" )
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user