diff --git a/weather/__init__.py b/weather/__init__.py index c799086..f831026 100644 --- a/weather/__init__.py +++ b/weather/__init__.py @@ -16,7 +16,7 @@ if os.environ.get('HONEYCOMB_KEY'): beeline.init(writekey=os.environ['HONEYCOMB_KEY'], dataset='rws', service_name='weather') HoneyMiddleware(app, db_events = True) -auth_internal = os.environ['REBBLE_AUTH_URL_INT'] +#auth_internal = os.environ['REBBLE_AUTH_URL_INT'] ibm_root = os.environ.get('IBM_API_ROOT', 'https://api.weather.com') ibm_key = os.environ['IBM_API_KEY'] http_protocol = os.environ.get('HTTP_PROTOCOL', 'https') @@ -170,15 +170,15 @@ def heartbeat(): @app.route('/api/v1/geocode///') def geocode(latitude, longitude): - if not request.args.get('access_token'): - abort(401) - user_req = requests.get(f"{auth_internal}/api/v1/me", - headers={'Authorization': f"Bearer {request.args['access_token']}"}) - if user_req.status_code == 401: - abort(401) - user_req.raise_for_status() - if not user_req.json()['is_subscribed']: - raise HTTPPaymentRequired() +# if not request.args.get('access_token'): +# abort(401) +# user_req = requests.get(f"{auth_internal}/api/v1/me", +# headers={'Authorization': f"Bearer {request.args['access_token']}"}) +# if user_req.status_code == 401: +# abort(401) +# user_req.raise_for_status() +# if not user_req.json()['is_subscribed']: +# raise HTTPPaymentRequired() beeline.add_context_field("user", user_req.json()['uid']) units = request.args.get('units', 'h')