Skip to content

Commit 2274db7

Browse files
fix: add db_icon, host, connection_flag to single environment API response
The get_environment endpoint was missing these fields in the connection object, causing broken logo in the edit environment drawer.
1 parent f6bd778 commit 2274db7

1 file changed

Lines changed: 3 additions & 0 deletions

File tree

backend/backend/application/session/env_session.py

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -129,6 +129,9 @@ def get_environment(self, environment_id: str) -> dict[str, Any]:
129129
"id": env_model.connection_model.connection_id,
130130
"name": env_model.connection_model.connection_name,
131131
"datasource_name": env_model.connection_model.datasource_name,
132+
"db_icon": import_file(f"visitran.adapters.{env_model.connection_model.datasource_name}").ICON,
133+
"host": _get_host_display(env_model.connection_model),
134+
"connection_flag": env_model.connection_model.connection_flag,
132135
},
133136
"connection_details": env_model.masked_connection_data,
134137
"custom_data": env_model.env_custom_data,

0 commit comments

Comments
 (0)