diff --git a/ChargeControl.py b/ChargeControl.py index 9679867..186a169 100644 --- a/ChargeControl.py +++ b/ChargeControl.py @@ -35,6 +35,7 @@ class ChargeControls: for vin, el in chd.items(): charge_control_list.list[vin] = ChargeControl(psacc,vin,**el) return charge_control_list + def get(self,vin): try: return self.list[vin] diff --git a/server.py b/server.py index d07ca5e..3e5d9a6 100755 --- a/server.py +++ b/server.py @@ -81,6 +81,12 @@ def charge_control(): def get_recorded_position(): return FlaskResponse(myp.get_recorded_position(), mimetype='application/json') +@app.after_request +def after_request(response): + header = response.headers + header['Access-Control-Allow-Origin'] = '*' + return response + def parse_args(): parser = argparse.ArgumentParser() parser.add_argument("-f", "--config", help="config file", type=argparse.FileType('r'))