update the authority section of an existing urn
"""
authority_hrn = self.get_authority_hrn()
- hrn = ".".join([authority, self.get_leaf()])
+ old_hrn_parts = Xrn.hrn_split(self.hrn)
+ old_hrn_parts[0] = authority
+ hrn = ".".join(old_hrn_list)
self.hrn = hrn
self.hrn_to_urn()
self._normalize()