mirror of
https://github.com/pgadmin-org/pgadmin4.git
synced 2025-02-25 18:55:31 -06:00
Fix template paths for Windows. Fixes #3139
Joint work from Joao and Murtuza.
This commit is contained in:
@@ -11,10 +11,12 @@ import os
|
||||
|
||||
def compile_template_name(
|
||||
template_prefix, template_file_name, server_type, version):
|
||||
return os.path.join(
|
||||
compile_template_path(template_prefix, server_type, version),
|
||||
template_file_name
|
||||
)
|
||||
|
||||
# Template path concatenation should be same as
|
||||
# Ref: ../pgadmin4/web/pgadmin/utils/versioned_template_loader.py +54
|
||||
# to avoid path mismatch in windows
|
||||
return compile_template_path(template_prefix, server_type, version) + \
|
||||
'/' + template_file_name
|
||||
|
||||
|
||||
def compile_template_path(template_prefix, server_type, version):
|
||||
@@ -22,4 +24,8 @@ def compile_template_path(template_prefix, server_type, version):
|
||||
version_path = '#{0}#{1}#'.format(server_type, version)
|
||||
else:
|
||||
version_path = '#{0}#'.format(version)
|
||||
return os.path.join(template_prefix, version_path)
|
||||
|
||||
# Template path concatenation should be same as
|
||||
# Ref: ../pgadmin4/web/pgadmin/utils/versioned_template_loader.py +54
|
||||
# to avoid path mismatch in windows
|
||||
return template_prefix + '/' + version_path
|
||||
|
||||
Reference in New Issue
Block a user