diff --git a/app.py b/app.py index 8fc242e..557af31 100644 --- a/app.py +++ b/app.py @@ -10,6 +10,7 @@ from brother_ql.backends.helpers import send from brother_ql.conversion import convert from brother_ql.raster import BrotherQLRaster from fastapi import FastAPI, HTTPException +from fastapi.middleware.cors import CORSMiddleware from PIL import Image, ImageOps from pydantic import BaseModel, Field from pylibdmtx.pylibdmtx import encode @@ -19,6 +20,13 @@ if not hasattr(Image, "ANTIALIAS"): app = FastAPI(title="QL-1060N Stacked Barcode Printer") +app.add_middleware( + CORSMiddleware, + allow_origins=["https://grocy-zyczliwa.oleszczyk.eu"], + allow_methods=["POST"], + allow_headers=["*"], +) + @lru_cache(maxsize=256) def make_code128(data: str) -> Image.Image: