From 14c499cf4fa3e3cea19d3e54d1f1bbb0dd29f7a9 Mon Sep 17 00:00:00 2001 From: Rushabh Mehta Date: Tue, 17 Sep 2013 10:55:10 +0530 Subject: [PATCH] [wsgi] [minor] replace os.environ by webnotes.get_request_header --- webnotes/__init__.py | 3 +-- webnotes/app.py | 2 +- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/webnotes/__init__.py b/webnotes/__init__.py index c1b5690d78..916d25a3c8 100644 --- a/webnotes/__init__.py +++ b/webnotes/__init__.py @@ -189,8 +189,7 @@ def connect(db_name=None, password=None): local.user = webnotes.profile.Profile('Administrator') def get_request_header(key, default=None): - import os - return os.environ.get(key, default) + return webnotes.request.headers.get(key, default) remote_ip = get_request_header('REMOTE_ADDR') #Required for login from python shell logger = None diff --git a/webnotes/app.py b/webnotes/app.py index d2366c9922..8958db9a45 100644 --- a/webnotes/app.py +++ b/webnotes/app.py @@ -28,7 +28,7 @@ def application(request): else: webnotes.local.request = request webnotes.init() - + webnotes.local.form_dict = webnotes._dict({ k:v[0] if isinstance(v, (list, tuple)) else v \ for k, v in (request.form or request.args).iteritems() })