When using the Today() function in my code (which worked in the previous version of SuperTool - my current version is 1.2.9), I got the following errors:
ERROR .: Unhandled exception
Traceback (most recent call last):
File "C:\Program Files\GrampsAIO64-5.1.3\gramps\gui\filters\sidebar\_sidebarfilter.py", line 112, in clicked
self.clicked_func()
File "C:\Program Files\GrampsAIO64-5.1.3\gramps\plugins\gramplet\filter.py", line 61, in __filter_clicked
self.gui.view.build_tree()
File "C:\Program Files\GrampsAIO64-5.1.3\gramps\gui\views\listview.py", line 328, in build_tree
self.model.rebuild_data()
File "C:\Program Files\GrampsAIO64-5.1.3\gramps\gui\views\treemodels\treebasemodel.py", line 499, in rebuild_data
self._build_data(self.current_filter, None, skip)
File "C:\Program Files\GrampsAIO64-5.1.3\gramps\gui\views\treemodels\treebasemodel.py", line 562, in _rebuild_filter
self.gen_cursor, self.map, self.add_row)
File "C:\Program Files\GrampsAIO64-5.1.3\gramps\gui\views\treemodels\treebasemodel.py", line 591, in __rebuild_filter
uistate=self.uistate)):
File "C:\Program Files\GrampsAIO64-5.1.3\gramps\gen\filters\_genericfilter.py", line 262, in apply
rule.requestprepare(db, user)
File "C:\Program Files\GrampsAIO64-5.1.3\gramps\gen\filters\rules\_rule.py", line 91, in requestprepare
self.prepare(db, user)
File "C:\Program Files\GrampsAIO64-5.1.3\gramps\gen\filters\rules\_matchesfilterbase.py", line 65, in prepare
rule.requestprepare(db, user)
File "C:\Program Files\GrampsAIO64-5.1.3\gramps\gen\filters\rules\_rule.py", line 91, in requestprepare
self.prepare(db, user)
File "C:\Users\1\AppData\Roaming\gramps\gramps51\plugins\SuperTool\supertool_genfilter.py", line 141, in prepare
dbstate, None, s, self.init_env, "exec"
File "C:\Users\1\AppData\Roaming\gramps\gramps51\plugins\SuperTool\supertool_engine.py", line 741, in execute_person
return execute(dbstate, obj, code, PersonProxy, envvars, exectype)
File "C:\Users\1\AppData\Roaming\gramps\gramps51\plugins\SuperTool\supertool_engine.py", line 726, in execute
res = exec(code, env)
File "initial_statements", line 1168, in <module>
File "initial_statements", line 1101, in __init__
File "C:\Users\1\AppData\Roaming\gramps\gramps51\plugins\SuperTool\supertool_utils.py", line 337, in today
return engine.DateProxy(Today())
NameError: name 'Today' is not defined
WARNING root: ATTENTION : impossible d'analyser le fichier :
C:\Users\1\AppData\Roaming\gramps\gramps51\plugins\supertool.ini
car While reading from 'C:\\Users\\1\\AppData\\Roaming\\gramps\\gramps51\\plugins\\supertool.ini' [line 8]: option 'daytosearch' in section 'default-params' already exists. -- nouveau fichier.
When using the Today() function in my code (which worked in the previous version of SuperTool - my current version is 1.2.9), I got the following errors: