Skip to content

Commit

Permalink
Treat manager like an old-style class
Browse files Browse the repository at this point in the history
  • Loading branch information
macro1 committed Oct 31, 2014
1 parent c2c9101 commit 147986a
Showing 1 changed file with 3 additions and 3 deletions.
6 changes: 3 additions & 3 deletions simple_history/manager.py
Original file line number Diff line number Diff line change
Expand Up @@ -15,15 +15,15 @@ def __get__(self, instance, owner):

class HistoryManager(models.Manager):
def __init__(self, model, instance=None):
super(HistoryManager, self).__init__()
models.Manager.__init__(self)
self.model = model
self.instance = instance

def get_super_queryset(self):
try:
return super(HistoryManager, self).get_queryset()
return models.Manager.get_queryset(self)
except AttributeError:
return super(HistoryManager, self).get_query_set()
return models.Manager.get_query_set(self)

def get_queryset(self):
qs = self.get_super_queryset()
Expand Down

0 comments on commit 147986a

Please sign in to comment.