This is an automated email from the ASF dual-hosted git repository. hainenber pushed a commit to branch fix/correct-db-module-filename-for-editing in repository https://gitbox.apache.org/repos/asf/superset.git
commit dc53ba139e505879292c91515baff28491cbb53f Author: hainenber <[email protected]> AuthorDate: Mon Feb 16 12:35:43 2026 +0700 fix(docs): correct DB module filename for editing Signed-off-by: hainenber <[email protected]> --- docs/src/components/databases/DatabasePage.tsx | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/docs/src/components/databases/DatabasePage.tsx b/docs/src/components/databases/DatabasePage.tsx index bcd2e1ad1d3..8e4b8e83668 100644 --- a/docs/src/components/databases/DatabasePage.tsx +++ b/docs/src/components/databases/DatabasePage.tsx @@ -104,6 +104,10 @@ const DatabasePage: React.FC<DatabasePageProps> = ({ database, name }) => { </div> ); + // Ensure db filename can be obtained regardless of how db doc gets generated + // by either Flask app (superset.db_engine_specs.postgres) or fallback mode (postgres) + const databaseModuleFilename = `${database.module?.split('.').pop()}.py`; + // Render driver information const renderDrivers = () => { if (!docs?.drivers?.length) return null; @@ -770,11 +774,11 @@ const DatabasePage: React.FC<DatabasePageProps> = ({ database, name }) => { Help improve this documentation by editing the engine spec: </Text> <a - href={`https://github.com/apache/superset/edit/master/superset/db_engine_specs/${database.module}.py`} + href={`https://github.com/apache/superset/edit/master/superset/db_engine_specs/${databaseModuleFilename}`} target="_blank" rel="noreferrer" > - <EditOutlined /> Edit {database.module}.py + <EditOutlined /> Edit {databaseModuleFilename} </a> </Space> </Card>
