When data folder was moved from E: to D:, the following traceback
appears on startup after a few "Missing DB messages.
Trunk 2696 | Win 10
Traceback (most recent call last):
File "openlp.py", line 44, in <module>
main()
File "D:\bzr\openlp\trunk\openlp\core\__init__.py", line 392, in main
sys.exit(application.run(qt_args))
File "D:\bzr\openlp\trunk\openlp\core\common\openlpmixin.py", line 59, in wrapped
raise e
File "D:\bzr\openlp\trunk\openlp\core\common\openlpmixin.py", line 54, in wrapped
return func(*args, **kwargs)
File "D:\bzr\openlp\trunk\openlp\core\__init__.py", line 142, in run
Registry().execute('bootstrap_initialise')
File "D:\bzr\openlp\trunk\openlp\core\common\registry.py", line 137, in execute
result = function(*args, **kwargs)
File "D:\bzr\openlp\trunk\openlp\core\common\openlpmixin.py", line 59, in wrapped
raise e
File "D:\bzr\openlp\trunk\openlp\core\common\openlpmixin.py", line 54, in wrapped
return func(*args, **kwargs)
File "D:\bzr\openlp\trunk\openlp\core\lib\pluginmanager.py", line 59, in bootstrap_initialise
self.hook_media_manager()
File "D:\bzr\openlp\trunk\openlp\core\common\openlpmixin.py", line 59, in wrapped
raise e
File "D:\bzr\openlp\trunk\openlp\core\common\openlpmixin.py", line 54, in wrapped
return func(*args, **kwargs)
File "D:\bzr\openlp\trunk\openlp\core\lib\pluginmanager.py", line 123, in hook_media_manager
plugin.create_media_manager_item()
File "D:\bzr\openlp\trunk\openlp\core\lib\plugin.py", line 203, in create_media_manager_item
self.media_item = self.media_item_class(self.main_window.media_dock_manager.media_dock, self)
File "D:\bzr\openlp\trunk\openlp\plugins\images\lib\mediaitem.py", line 55, in __init__
super(ImageMediaItem, self).__init__(parent, plugin)
File "D:\bzr\openlp\trunk\openlp\core\lib\mediamanageritem.py", line 83, in __init__
self.setup_item()
File "D:\bzr\openlp\trunk\openlp\plugins\images\lib\mediaitem.py", line 68, in setup_item
self.fill_groups_combobox(self.choose_group_form.group_combobox)
File "D:\bzr\openlp\trunk\openlp\plugins\images\lib\mediaitem.py", line 300, in fill_groups_combobox
image_groups = self.manager.get_all_objects(ImageGroups, ImageGroups.parent_id == parent_group_id)
File "D:\bzr\openlp\trunk\openlp\core\lib\db.py", line 368, in get_all_objects
query = self.session.query(object_class)
AttributeError: 'NoneType' object has no attribute 'query'
When data folder was moved from E: to D:, the following traceback
appears on startup after a few "Missing DB messages.
Trunk 2696 | Win 10
Traceback (most recent call last): openlp\ trunk\openlp\ core\__ init__. py", line 392, in main exit(applicatio n.run(qt_ args)) openlp\ trunk\openlp\ core\common\ openlpmixin. py", line 59, in wrapped openlp\ trunk\openlp\ core\common\ openlpmixin. py", line 54, in wrapped openlp\ trunk\openlp\ core\__ init__. py", line 142, in run ).execute( 'bootstrap_ initialise' ) openlp\ trunk\openlp\ core\common\ registry. py", line 137, in execute openlp\ trunk\openlp\ core\common\ openlpmixin. py", line 59, in wrapped openlp\ trunk\openlp\ core\common\ openlpmixin. py", line 54, in wrapped openlp\ trunk\openlp\ core\lib\ pluginmanager. py", line 59, in bootstrap_ initialise hook_media_ manager( ) openlp\ trunk\openlp\ core\common\ openlpmixin. py", line 59, in wrapped openlp\ trunk\openlp\ core\common\ openlpmixin. py", line 54, in wrapped openlp\ trunk\openlp\ core\lib\ pluginmanager. py", line 123, in hook_media_manager create_ media_manager_ item() openlp\ trunk\openlp\ core\lib\ plugin. py", line 203, in create_ media_manager_ item item_class( self.main_ window. media_dock_ manager. media_dock, self) openlp\ trunk\openlp\ plugins\ images\ lib\mediaitem. py", line 55, in __init__ ImageMediaItem, self)._ _init__ (parent, plugin) openlp\ trunk\openlp\ core\lib\ mediamanagerite m.py", line 83, in __init__ setup_item( ) openlp\ trunk\openlp\ plugins\ images\ lib\mediaitem. py", line 68, in setup_item fill_groups_ combobox( self.choose_ group_form. group_combobox) openlp\ trunk\openlp\ plugins\ images\ lib\mediaitem. py", line 300, in fill_groups_ combobox get_all_ objects( ImageGroups, ImageGroups. parent_ id == parent_group_id) openlp\ trunk\openlp\ core\lib\ db.py", line 368, in get_all_objects query(object_ class)
File "openlp.py", line 44, in <module>
main()
File "D:\bzr\
sys.
File "D:\bzr\
raise e
File "D:\bzr\
return func(*args, **kwargs)
File "D:\bzr\
Registry(
File "D:\bzr\
result = function(*args, **kwargs)
File "D:\bzr\
raise e
File "D:\bzr\
return func(*args, **kwargs)
File "D:\bzr\
self.
File "D:\bzr\
raise e
File "D:\bzr\
return func(*args, **kwargs)
File "D:\bzr\
plugin.
File "D:\bzr\
self.media_item = self.media_
File "D:\bzr\
super(
File "D:\bzr\
self.
File "D:\bzr\
self.
File "D:\bzr\
image_groups = self.manager.
File "D:\bzr\
query = self.session.
AttributeError: 'NoneType' object has no attribute 'query'