# HG changeset patch # User Nicolas Saunier # Date 1456959005 18000 # Node ID f1040d739bbf4ddeb76ffa6db1ca42d2da4bcf85 # Parent 08f82be22816eb37600fed9d1385481a9686b791 added check to avoid issue if there are more cuvilinear trajectories than objects diff -r 08f82be22816 -r f1040d739bbf python/storage.py --- a/python/storage.py Thu Feb 25 17:14:22 2016 -0500 +++ b/python/storage.py Wed Mar 02 17:50:05 2016 -0500 @@ -271,7 +271,11 @@ for row in cursor: if objNum != row[0]: objNum = row[0] - objects[objNum].curvilinearPositions = moving.CurvilinearTrajectory() + if objNum < len(objects): + objects[objNum].curvilinearPositions = moving.CurvilinearTrajectory() + else: + print('There are more curvilinear trajectories than objects') + break objects[objNum].curvilinearPositions.addPositionSYL(row[2],row[3],row[4]) def saveTrajectoriesToSqlite(outputFilename, objects, trajectoryType, withFeatures = False):