diff --git a/uapi/uapi.py b/uapi/uapi.py index 5b06668..c57198a 100644 --- a/uapi/uapi.py +++ b/uapi/uapi.py @@ -14,9 +14,11 @@ from random import randint class UpAppApi: def __init__(self, request=None): - self.env = ServerEnv() if request: + self.env = request._run_ns.copy() self.env.request = request + else: + self.env = ServerEnv().copy() self.uapi_data = self.env.uapi_data self.auth_api = None self.auth_ret = None