8435: Crash when trying to link existing place as an enclosing place using P0001 number
This commit is contained in:
parent
f63385ac4b
commit
b70adcb74a
@ -271,6 +271,7 @@ class EditReference(ManagedWindow, DbGUIElement):
|
|||||||
if new_id:
|
if new_id:
|
||||||
old_primary = self.db.get_from_name_and_gramps_id(type, new_id)
|
old_primary = self.db.get_from_name_and_gramps_id(type, new_id)
|
||||||
if old_primary:
|
if old_primary:
|
||||||
|
description = None
|
||||||
if type == 'Event':
|
if type == 'Event':
|
||||||
msg1 = _("Cannot save event. ID already exists.")
|
msg1 = _("Cannot save event. ID already exists.")
|
||||||
description = old_primary.get_description()
|
description = old_primary.get_description()
|
||||||
@ -280,6 +281,8 @@ class EditReference(ManagedWindow, DbGUIElement):
|
|||||||
elif type == 'Repository':
|
elif type == 'Repository':
|
||||||
msg1 = _("Cannot save repository. ID already exists.")
|
msg1 = _("Cannot save repository. ID already exists.")
|
||||||
description = old_primary.get_name()
|
description = old_primary.get_name()
|
||||||
|
else:
|
||||||
|
msg1 = _("Cannot save item. ID already exists.")
|
||||||
if description:
|
if description:
|
||||||
msg2 = _("You have attempted to use the existing Gramps "
|
msg2 = _("You have attempted to use the existing Gramps "
|
||||||
"ID with value %(id)s. This value is already "
|
"ID with value %(id)s. This value is already "
|
||||||
|
Loading…
Reference in New Issue
Block a user