From 3989ef284f89c5ff914dde3100a6d17f7312dd0d Mon Sep 17 00:00:00 2001 From: Doug Blank Date: Tue, 1 Jun 2010 17:10:00 +0000 Subject: [PATCH] Follow StyledText links to include other objects, too svn: r15520 --- src/gen/proxy/referencedbyselection.py | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/gen/proxy/referencedbyselection.py b/src/gen/proxy/referencedbyselection.py index 529aee7fd..dca10f16a 100644 --- a/src/gen/proxy/referencedbyselection.py +++ b/src/gen/proxy/referencedbyselection.py @@ -293,6 +293,12 @@ class ReferencedBySelectionProxyDb(ProxyDbBase): note = self.db.get_note_from_handle(note_handle) if note: self.referenced["Note"].add(note_handle) + for tag in note.text.get_tags(): + if tag.name == 'Link': + if tag.value.startswith("gramps://"): + obj_class, prop, value = tag.value[9:].split("/") + if prop == "handle": + self.process_object(obj_class, value) # --------------------------------------------