folder/Base: Create unambigous MRO inheritence
class BaseRepository(object, CustomConfig.ConfigHelperMixin): led to TypeError: Cannot create a consistent method resolution order (MRO) for bases ConfigHelperMixin, object. Switching the inherited classes helps. Signed-off-by: Sebastian Spaeth <Sebastian@SSpaeth.de>
This commit is contained in:
parent
03566b2037
commit
014caddee6
@ -1,6 +1,5 @@
|
|||||||
# Base repository support
|
# Base repository support
|
||||||
# Copyright (C) 2002-2007 John Goerzen
|
# Copyright (C) 2002-2012 John Goerzen & contributors
|
||||||
# <jgoerzen@complete.org>
|
|
||||||
#
|
#
|
||||||
# This program is free software; you can redistribute it and/or modify
|
# This program is free software; you can redistribute it and/or modify
|
||||||
# it under the terms of the GNU General Public License as published by
|
# it under the terms of the GNU General Public License as published by
|
||||||
@ -24,7 +23,7 @@ from offlineimap import CustomConfig
|
|||||||
from offlineimap.ui import getglobalui
|
from offlineimap.ui import getglobalui
|
||||||
from offlineimap.error import OfflineImapError
|
from offlineimap.error import OfflineImapError
|
||||||
|
|
||||||
class BaseRepository(object, CustomConfig.ConfigHelperMixin):
|
class BaseRepository(CustomConfig.ConfigHelperMixin, object):
|
||||||
|
|
||||||
def __init__(self, reposname, account):
|
def __init__(self, reposname, account):
|
||||||
self.ui = getglobalui()
|
self.ui = getglobalui()
|
||||||
|
Loading…
Reference in New Issue
Block a user