Fix: MathJax Fonts cors

This commit is contained in:
Luc Mcgrady 2025-11-10 17:45:12 +00:00
parent 4738c4295a
commit 5b35fd7bc3
No known key found for this signature in database
GPG key ID: 4F3D7A0B17CC3D9C
2 changed files with 10 additions and 1 deletions

View file

@ -56,7 +56,15 @@ waitress.wasyncore._DISCONNECTED = waitress.wasyncore._DISCONNECTED.union({EPROT
logger = logging.getLogger(__name__)
app = flask.Flask(__name__, root_path="/fake")
flask_cors.CORS(app, resources={r"/*": {"origins": "127.0.0.1"}})
flask_cors.CORS(
app,
resources={
r"/_anki/js/vendor/mathjax/output/chtml/fonts/woff-v2/.*.woff": {
"origins": "*"
},
r"/*": {"origins": "127.0.0.1"},
},
)
@dataclass

View file

@ -4,6 +4,7 @@
import "../base.scss";
import "../../reviewer/reviewer.scss";
import "../../mathjax";
import "mathjax/es5/tex-chtml-full.js";
import { renderError } from "../../reviewer";
import { addBrowserClasses } from "../../reviewer/browser_selector";