fix: Remove duplicate CORS handling from aiohttp app
Co-authored-by: aider (gemini/gemini-2.5-pro) <aider@aider.chat>
This commit is contained in:
12
main.py
12
main.py
@@ -19,7 +19,6 @@ import json
|
||||
import time
|
||||
import requests
|
||||
from aiohttp import web, ClientSession, ClientError
|
||||
import aiohttp_cors
|
||||
import aiomqtt
|
||||
from datetime import datetime, timedelta
|
||||
import pytz
|
||||
@@ -595,19 +594,10 @@ def task_died(future):
|
||||
exit()
|
||||
|
||||
if __name__ == '__main__':
|
||||
cors = aiohttp_cors.setup(app, defaults={
|
||||
"*": aiohttp_cors.ResourceOptions(
|
||||
allow_credentials=True,
|
||||
expose_headers="*",
|
||||
allow_headers="*",
|
||||
)
|
||||
})
|
||||
|
||||
app.router.add_get('/', index)
|
||||
app.router.add_post('/owntracks', owntracks)
|
||||
app.router.add_get('/history/{measurement}/{name}', history)
|
||||
search_route = app.router.add_post('/search/{measurement}/{name}', search)
|
||||
cors.add(search_route)
|
||||
app.router.add_post('/search/{measurement}/{name}', search)
|
||||
app.router.add_get('/latest', latest)
|
||||
|
||||
sensors.add(ThermostatSensor('thermostat2', '192.168.69.152', 'Venstar'))
|
||||
|
||||
Reference in New Issue
Block a user