From bc56649e0fdf8354f6a5161dd83c048100f78349 Mon Sep 17 00:00:00 2001 From: MrWaradana Date: Wed, 4 Feb 2026 16:20:36 +0700 Subject: [PATCH] fix: Add lowercase `Content-type` header to event-stream responses for improved compatibility. --- .../__pycache__/router.cpython-311.pyc | Bin 16557 -> 16581 bytes src/equipment/router.py | 2 ++ 2 files changed, 2 insertions(+) diff --git a/src/equipment/__pycache__/router.cpython-311.pyc b/src/equipment/__pycache__/router.cpython-311.pyc index 405e4faf8865659344231ca5c33a94ff47bf3724..b9b43a03973cde8979922c620579b8c14673e569 100644 GIT binary patch delta 445 zcmZ46$au7ok#9LKFBbz4*z-4M${TLvo5gF)4&*ii@#h#I(azA$=*_^$FrA@;v4bIv zDTT3xqn0TJ1esGiQrPFPZNAB?&&SVJ#p9fxSCX1nqFYi~kUE)DW+P+XSTRcX??i85ny|vwlbtKg6(9) zu(Mot6D#AC&05N#%xrx?Eyd}RTh;XO+O_$tnmZ%ofz6^C4UCMZH&4?{V`RKG`LEV- z#wVMPYKJf~zS=CME5ywBbF;32G!vuZW=|t|CPstJnI^GJj6R!>n>}N#w`ELZTp{^^ z0YvXehS135M`i{ll`D+OADBQYJ~%KjFmbd?HA!{&Uu2ZI!YK2BNgrfF2jZA`c f%EDEANMeNQyul)ULs}@2KTRglVxQcbm10+fh~X<&ydClHk=X7@E+Mstc;U4+bf4Mv-JWs6sJs{ zrKXS93f0YA>Pn1^`!?%pG%zxr+`LXRjgj%nWKr$ojE^?o)ed1~e6iU`SBRPM`({@I zX(mSb&51_xOpJP)8%<)F7`-;%H+#mKWy6@rxI*#+1Bl*{455+9kIW2ADpwelKQMt* ve5hk&VB%<(YLe>kzsM+ag;C}MlOD)~$PWx48kq#?l!dGKkg!?bb{aDPr$cQ_ diff --git a/src/equipment/router.py b/src/equipment/router.py index 37a52bd..4bd962a 100644 --- a/src/equipment/router.py +++ b/src/equipment/router.py @@ -129,6 +129,7 @@ async def simulate_equipment(db_session: DbSession, assetnum: str): yield f"data: {json.dumps({'status':'done','message':f'Simulation for {assetnum} completed successfully','data':combined})}\n\n" headers = { + "Content-type": "text/event-stream", "Content-Type": "text/event-stream", "Cache-Control": "no-cache, no-transform", "Connection": "keep-alive", @@ -179,6 +180,7 @@ async def simulate_all_equipment(db_session: DbSession): yield f"data: {json.dumps({'status':'done', 'message':f'All simulations completed. Success: {success_count}, Errors: {error_count}'})}\\n\\n" headers = { + "Content-type": "text/event-stream", "Content-Type": "text/event-stream", "Cache-Control": "no-cache, no-transform", "Connection": "keep-alive",