diff options
author | Elrond <elrond+mediagoblin.org@samba-tng.org> | 2013-03-08 14:37:33 +0100 |
---|---|---|
committer | Elrond <elrond+mediagoblin.org@samba-tng.org> | 2013-04-17 12:08:52 +0200 |
commit | 2077d6ed933773e0b44a7d1efa603453ea196fe3 (patch) | |
tree | 99d337413a6cc86822b9851ac2c7869d808bd670 /mediagoblin/db/mixin.py | |
parent | 827f91e603bf706e628e8d2d625d49d79c62e721 (diff) | |
download | mediagoblin-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.py | 2 |
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?") |