diff --git a/komrade/backend/switchboard.py b/komrade/backend/switchboard.py index 723ee99..127d6c3 100644 --- a/komrade/backend/switchboard.py +++ b/komrade/backend/switchboard.py @@ -21,12 +21,14 @@ class TheSwitchboard(FlaskView, Logger): @property def phone(self): global TELEPHONE + from komrade.backend.the_telephone import TheTelephone if not TELEPHONE: TELEPHONE=TheTelephone() return TELEPHONE @property def op(self): global OPERATOR + from komrade.backend.the_operator import TheOperator if not OPERATOR: OPERATOR=TheOperator() return OPERATOR diff --git a/komrade/backend/the_telephone.py b/komrade/backend/the_telephone.py index faa41e0..5677b5b 100644 --- a/komrade/backend/the_telephone.py +++ b/komrade/backend/the_telephone.py @@ -18,7 +18,7 @@ class TheTelephone(Operator): @property def op(self): global OPERATOR - if not OPERATOR: Operator=TheOperator() + if not OPERATOR: OPERATOR=TheOperator() return OPERATOR async def dial_operator(self,msg):