Fix hardcoded API paths: inject URLs via url_for() in template, read from window.NEUSICIAN_URLS in api.js

This commit is contained in:
c0dev0id
2026-06-24 18:19:56 +02:00
parent 097d4488ef
commit c4804f0b55
3 changed files with 25 additions and 6 deletions

View File

@@ -9,6 +9,15 @@
<div id="score-editor-app"
data-import-on-load="{{ import_on_load }}">
</div>
<script>
window.NEUSICIAN_URLS = {
astlog: "{{ url_for('get_static_astlog') }}",
score: "{{ url_for('plain_text_score') }}",
status: "{{ url_for('statusjson') }}",
result: "{{ url_for('send_audio_generated') }}",
submit: "{{ url_for('public-yaml-acceptor') }}"
};
</script>
<script type="importmap">
{
"imports": {