feat(oauth): adding necessary changes to support bigquery oauth (#30674)

This commit is contained in:
Jack
2024-10-30 14:56:22 -05:00
committed by GitHub
parent bc5da631c8
commit 849d426e06
19 changed files with 191 additions and 48 deletions

View File

@@ -57,10 +57,11 @@ export const EncryptedField = ({
db?.engine === 'gsheets' ? !isEditMode && !isPublic : !isEditMode;
const isEncrypted = isEditMode && db?.masked_encrypted_extra !== '{}';
const encryptedField = db?.engine && encryptedCredentialsMap[db.engine];
const paramValue = db?.parameters?.[encryptedField];
const encryptedValue =
typeof db?.parameters?.[encryptedField] === 'object'
? JSON.stringify(db?.parameters?.[encryptedField])
: db?.parameters?.[encryptedField];
paramValue && typeof paramValue === 'object'
? JSON.stringify(paramValue)
: paramValue;
return (
<CredentialInfoForm>
{db?.engine === 'gsheets' && (