Fix issues with engine name

This commit is contained in:
Brett Williams
2023-05-22 19:15:02 -05:00
parent 49c138968d
commit 861df5f215
3 changed files with 10 additions and 9 deletions

View File

@@ -427,11 +427,12 @@ def status():
def renderer_info():
renderer_data = {}
for r in RenderWorkerFactory.supported_renderers():
renderer_class = RenderWorkerFactory.class_for_name(r)
renderer_data[r] = {'available': renderer_class.renderer_path() is not None,
'version': renderer_class.version(),
'supported_extensions': renderer_class.supported_extensions,
'supported_export_formats': renderer_class.supported_export_formats}
engine = RenderWorkerFactory.class_for_name(r).engine
renderer_data[r] = {'available': engine.renderer_path() is not None,
'version': engine.version(),
'supported_extensions': engine.supported_extensions,
'supported_export_formats': engine.get_formats(),
'path': engine.renderer_path()}
return renderer_data