Add audiowidget endpoint: Blueprint renders audiowidget.tmpl, PaneCP fetches it on synthesis completion
This commit is contained in:
12
__init__.py
12
__init__.py
@@ -1,4 +1,5 @@
|
||||
from flask import Blueprint, render_template, request
|
||||
from jinja2 import TemplateNotFound
|
||||
|
||||
blueprint = Blueprint(
|
||||
'vue3_neusik',
|
||||
@@ -14,3 +15,14 @@ def index():
|
||||
'vue3_neusik/index.html',
|
||||
import_on_load='true' if request.args.get('import') == '1' else 'false',
|
||||
)
|
||||
|
||||
@blueprint.route('/audiowidget', methods=['GET'])
|
||||
def audiowidget():
|
||||
try:
|
||||
return render_template(
|
||||
'vue3_neusik/audiowidget.tmpl',
|
||||
result_url=request.args.get('result_url', ''),
|
||||
errors=request.args.get('errors', ''),
|
||||
)
|
||||
except TemplateNotFound:
|
||||
return '', 204
|
||||
|
||||
Reference in New Issue
Block a user