# HG changeset patch # User Thierry Florac # Date 1511867184 -3600 # Node ID 73120848db811dc48ed94218c8217e58eb86ff6c # Parent fe6d6f66a0d20f8fb75c1a17c749564ac854b75a Added check for objects without OID diff -r fe6d6f66a0d2 -r 73120848db81 src/pyams_sequence/utility.py --- a/src/pyams_sequence/utility.py Fri Nov 10 13:31:56 2017 +0100 +++ b/src/pyams_sequence/utility.py Tue Nov 28 12:06:24 2017 +0100 @@ -150,16 +150,16 @@ return '{prefix}{obj_prefix}{zeros}{hex_id}'.format(prefix=self.prefix or '', obj_prefix=obj_prefix or '', zeros='0' * (self.hex_oid_length - len(oid)), - hex_id=oid) + hex_id=oid or 0) def get_short_oid(self, oid, obj_prefix=None): return '{prefix}{obj_prefix} {hex_id:x}'.format(prefix=self.prefix or '', obj_prefix=obj_prefix or '', - hex_id=oid) + hex_id=oid or 0) def get_base_oid(self, oid, obj_prefix=None): return '{obj_prefix} {hex_id:x}'.format(obj_prefix=obj_prefix or '', - hex_id=oid) + hex_id=oid or 0) def get_internal_id(self, oid): if oid.startswith('+'):