From 8b3c0057afdc7aadf2f46df12cdf692220fb4f67 Mon Sep 17 00:00:00 2001 From: Tehom Date: Tue, 8 Nov 2016 04:40:35 -0500 Subject: [PATCH] Using TypedObjectManager on a non-typeclass doesn't cause any harm, near as I can tell from looking at it and trying the different returns_typeclass methods. Should resolve #1114 --- evennia/comms/managers.py | 2 +- evennia/help/manager.py | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/evennia/comms/managers.py b/evennia/comms/managers.py index df546a1a26..875c8fbbd7 100644 --- a/evennia/comms/managers.py +++ b/evennia/comms/managers.py @@ -133,7 +133,7 @@ def to_object(inp, objtype='player'): # Msg manager # -class MsgManager(models.Manager): +class MsgManager(TypedObjectManager): """ This MsgManager implements methods for searching and manipulating Messages directly from the database. diff --git a/evennia/help/manager.py b/evennia/help/manager.py index 7745eb9889..205d273f64 100644 --- a/evennia/help/manager.py +++ b/evennia/help/manager.py @@ -3,10 +3,11 @@ Custom manager for HelpEntry objects. """ from django.db import models from evennia.utils import logger, utils +from evennia.typeclasses.managers import TypedObjectManager __all__ = ("HelpEntryManager",) -class HelpEntryManager(models.Manager): +class HelpEntryManager(TypedObjectManager): """ This HelpEntryManager implements methods for searching and manipulating HelpEntries directly from the database.