Better manualPOI validator
This commit is contained in:
@@ -229,8 +229,8 @@ def validatePath(p):
|
|||||||
|
|
||||||
def validateManualPOIs(d):
|
def validateManualPOIs(d):
|
||||||
for poi in d:
|
for poi in d:
|
||||||
if not poi['x'] or not poi['y'] or not poi['z'] or not poi['id']:
|
if not 'x' in poi or not 'y' in poi or not 'z' in poi or not 'id' in poi:
|
||||||
raise ValidationException("Not all POIs have x/y/z coordinates or an id.")
|
raise ValidationException("Not all POIs have x/y/z coordinates or an id: %r" % poi)
|
||||||
return d
|
return d
|
||||||
|
|
||||||
def make_dictValidator(keyvalidator, valuevalidator):
|
def make_dictValidator(keyvalidator, valuevalidator):
|
||||||
|
|||||||
Reference in New Issue
Block a user