- In Scaleway, we only have one bucket, and store information for each tenant in separate folders
- Added staging configuration to scaleway
This commit is contained in:
@@ -33,6 +33,8 @@ def create_app(config_file=None):
|
||||
match environment:
|
||||
case 'development':
|
||||
app.config.from_object(get_config('dev'))
|
||||
case 'staging':
|
||||
app.config.from_object(get_config('staging'))
|
||||
case 'production':
|
||||
app.config.from_object(get_config('prod'))
|
||||
case _:
|
||||
|
||||
@@ -622,8 +622,9 @@ def view_document_version_markdown(document_version_id):
|
||||
try:
|
||||
# Generate markdown filename
|
||||
markdown_filename = f"{document_version.id}.md"
|
||||
markdown_object_name = minio_client.generate_object_name(document_version.doc_id, document_version.language,
|
||||
document_version.id, markdown_filename)
|
||||
markdown_object_name = minio_client.generate_object_name(tenant_id,
|
||||
document_version.doc_id, document_version.language,
|
||||
document_version.id, markdown_filename)
|
||||
# Download actual markdown file
|
||||
file_data = minio_client.download_document_file(
|
||||
tenant_id,
|
||||
|
||||
Reference in New Issue
Block a user