Skip to content

Commit 32946e9

Browse files
committed
fix: add @qd_introspection comments to permission checks
1 parent 87c2600 commit 32946e9

1 file changed

Lines changed: 10 additions & 11 deletions

File tree

src/sync/pg-connector.ts

Lines changed: 10 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -444,16 +444,15 @@ ORDER BY
444444
queries: results,
445445
};
446446
} catch (err) {
447-
if (err instanceof Error) {
448-
if (
449-
err.message.includes('relation "pg_stat_statements" does not exist')
450-
) {
451-
return {
452-
kind: "error",
453-
type: "extension_not_installed",
454-
extensionName: "pg_stat_statements",
455-
};
456-
}
447+
if (
448+
err instanceof Error &&
449+
err.message.includes('relation "pg_stat_statements" does not exist')
450+
) {
451+
return {
452+
kind: "error",
453+
type: "extension_not_installed",
454+
extensionName: "pg_stat_statements",
455+
};
457456
}
458457
console.error(err);
459458
return {
@@ -471,7 +470,7 @@ ORDER BY
471470
const [results] = await this.sql<
472471
{ username: string; isSuperuser: boolean }[]
473472
>`
474-
SELECT usename as "username", usesuper as "isSuperuser" FROM pg_user WHERE usename = current_user;
473+
SELECT usename as "username", usesuper as "isSuperuser" FROM pg_user WHERE usename = current_user; -- @qd_introspection
475474
`;
476475
if (!results) {
477476
return { username: "unknown", isSuperuser: false };

0 commit comments

Comments
 (0)