1
0
Fork 0

fix: move output path out of API route (for #7)

This commit is contained in:
Sean Sube 2023-01-21 19:44:54 -06:00
parent 700d31e2b8
commit cb005d3b5d
2 changed files with 4 additions and 3 deletions

View File

@ -256,7 +256,8 @@ def load_platforms():
global available_platforms
providers = get_available_providers()
available_platforms = [p for p in platform_providers if (platform_providers[p] in providers)]
available_platforms = [p for p in platform_providers if (
platform_providers[p] in providers)]
print('available acceleration platforms: %s' % (available_platforms))
@ -502,6 +503,6 @@ def ready():
})
@app.route('/api/output/<path:filename>')
@app.route('/output/<path:filename>')
def output(filename: str):
return send_from_directory(path.join('..', context.output_path), filename, as_attachment=False)

View File

@ -393,7 +393,7 @@ export async function parseApiResponse(root: string, res: Response): Promise<Ima
if (res.status === STATUS_SUCCESS) {
const data = await res.json() as LimitedResponse;
const url = makeApiUrl(root, 'output', data.output).toString();
const url = new URL(joinPath('output', data.output), root).toString();
return {
...data,
output: {