Creator-090 commited on
Commit
3f99a4e
·
1 Parent(s): de9af52

fix: remove duplicate CORS middleware configuration

Browse files
Files changed (1) hide show
  1. app.py +0 -17
app.py CHANGED
@@ -21,25 +21,19 @@ app = FastAPI(
21
  # Allow all origins (for Flutter / frontend apps)
22
  # Allow all origins (for Flutter / frontend apps)
23
  app.add_middleware(
24
- CORSMiddleware,
25
- allow_origins=["*"],
26
  CORSMiddleware,
27
  allow_origins=["*"],
28
  allow_methods=["*"],
29
  allow_headers=["*"],
30
  )
31
 
32
- # Global state
33
  # Global state
34
  model = None
35
  model_loaded = False
36
  model_error = None
37
 
38
- model_loaded = False
39
- model_error = None
40
 
41
 
42
- # STARTUP
43
  # STARTUP
44
  @app.on_event("startup")
45
  async def startup_event():
@@ -54,19 +48,8 @@ async def startup_event():
54
  model_error = str(e)
55
  print("Model failed to load:", e)
56
 
57
- global model, model_loaded, model_error
58
- try:
59
- model = load_model()
60
- model_loaded = True
61
- model_error = None
62
- print("Model loaded and API is ready!")
63
- except Exception as e:
64
- model_loaded = False
65
- model_error = str(e)
66
- print("Model failed to load:", e)
67
 
68
 
69
- # ROOT
70
  # ROOT
71
  @app.get("/")
72
  def root():
 
21
  # Allow all origins (for Flutter / frontend apps)
22
  # Allow all origins (for Flutter / frontend apps)
23
  app.add_middleware(
 
 
24
  CORSMiddleware,
25
  allow_origins=["*"],
26
  allow_methods=["*"],
27
  allow_headers=["*"],
28
  )
29
 
 
30
  # Global state
31
  model = None
32
  model_loaded = False
33
  model_error = None
34
 
 
 
35
 
36
 
 
37
  # STARTUP
38
  @app.on_event("startup")
39
  async def startup_event():
 
48
  model_error = str(e)
49
  print("Model failed to load:", e)
50
 
 
 
 
 
 
 
 
 
 
 
51
 
52
 
 
53
  # ROOT
54
  @app.get("/")
55
  def root():