diff --git a/discount/init.py b/discount/init.py index 60c57ce..71e31e3 100644 --- a/discount/init.py +++ b/discount/init.py @@ -18,7 +18,7 @@ async def discount_qrcode(request, params_kw): discount = params_kw.discount valid_term = params_kw.valid_term expired_date = params_kw.expired_date - env = ServerEnv() + env = request._run_ns dbname = env.get_module_dbname('discount') config = getConfig() db = DBPools() @@ -537,7 +537,7 @@ async def disable_promo_code(request, params_kw): async def generate_promo_qr(request, params_kw): """Generate QR code for a promo code.""" - env = ServerEnv() + env = request._run_ns dbname = env.get_module_dbname('discount') promo_id = params_kw.get('id', '')