0001835: cli crashes for all reports. NoneType has no attribute get_gramps_id
svn: r10126
This commit is contained in:
parent
7bd31dd4f1
commit
fe6c305a14
@ -1,3 +1,8 @@
|
||||
2008-02-26 Brian Matherly <brian@gramps-project.org>
|
||||
* src/ReportBase/_CommandLineReport.py:
|
||||
0001835: cli crashes for all reports. NoneType has no attribute
|
||||
get_gramps_id
|
||||
|
||||
2008-02-26 Benny Malengier <benny.malengier@gramps-project.org>
|
||||
* src/ScratchPad.py: bug when dragging sourceref #1833
|
||||
* src/GrampsDisplay.py: remove whitespace
|
||||
|
@ -28,12 +28,17 @@
|
||||
#
|
||||
#-------------------------------------------------------------------------
|
||||
from gettext import gettext as _
|
||||
import sys
|
||||
|
||||
import logging
|
||||
log = logging.getLogger(".")
|
||||
|
||||
#-------------------------------------------------------------------------
|
||||
#
|
||||
# Gramps modules
|
||||
#
|
||||
#-------------------------------------------------------------------------
|
||||
import PluginUtils
|
||||
from BasicUtils import name_displayer
|
||||
import Utils
|
||||
import BaseDoc
|
||||
from ReportBase import CATEGORY_TEXT, CATEGORY_DRAW, CATEGORY_BOOK, \
|
||||
@ -68,6 +73,9 @@ def _initialize_options(options, dbase):
|
||||
if not person:
|
||||
person = dbase.get_default_person()
|
||||
option.set_value(person.get_gramps_id())
|
||||
if not person:
|
||||
print "Please specify a person"
|
||||
sys.exit(0)
|
||||
|
||||
elif isinstance(option, PluginUtils.FamilyOption):
|
||||
fid = option.get_value()
|
||||
|
Loading…
Reference in New Issue
Block a user