aboutsummaryrefslogtreecommitdiffstats
path: root/mediagoblin/db/mixin.py
diff options
context:
space:
mode:
authorElrond <elrond+mediagoblin.org@samba-tng.org>2013-03-08 14:37:33 +0100
committerElrond <elrond+mediagoblin.org@samba-tng.org>2013-04-17 12:08:52 +0200
commit2077d6ed933773e0b44a7d1efa603453ea196fe3 (patch)
tree99d337413a6cc86822b9851ac2c7869d808bd670 /mediagoblin/db/mixin.py
parent827f91e603bf706e628e8d2d625d49d79c62e721 (diff)
downloadmediagoblin-2077d6ed933773e0b44a7d1efa603453ea196fe3.tar.lz
mediagoblin-2077d6ed933773e0b44a7d1efa603453ea196fe3.tar.xz
mediagoblin-2077d6ed933773e0b44a7d1efa603453ea196fe3.zip
First step towards a MediaManager class: Compat one.
To get us moving towards a MediaManager class, the first idea is to create a class that wraps our current dict based manager and makes all users happy.
Diffstat (limited to 'mediagoblin/db/mixin.py')
-rw-r--r--mediagoblin/db/mixin.py2
1 files changed, 1 insertions, 1 deletions
diff --git a/mediagoblin/db/mixin.py b/mediagoblin/db/mixin.py
index 0dc3bc85..db08dfd2 100644
--- a/mediagoblin/db/mixin.py
+++ b/mediagoblin/db/mixin.py
@@ -212,7 +212,7 @@ class MediaEntryMixin(GenerateSlugMixin):
# than iterating through all media managers.
for media_type, manager in get_media_managers():
if media_type == self.media_type:
- return manager
+ return manager(self)
# Not found? Then raise an error
raise FileTypeNotSupported(
"MediaManager not in enabled types. Check media_types in config?")