mirror of
https://github.com/Abdulazizzn/n8n-enterprise-unlocked.git
synced 2025-12-18 02:21:13 +00:00
Added option to connect to self-hosted Grist instance.
This commit is contained in:
@@ -31,16 +31,19 @@ export async function gristApiRequest(
|
||||
apiKey,
|
||||
planType,
|
||||
customSubdomain,
|
||||
selfHostedUrl,
|
||||
} = await this.getCredentials('gristApi') as GristCredentials;
|
||||
|
||||
const subdomain = planType === 'free' ? 'docs' : customSubdomain;
|
||||
const gristapiurl = (planType === 'free') ? `https://docs.getgrist.com/api${endpoint}` :
|
||||
(planType === 'paid') ? `https://${customSubdomain}.getgrist.com/api${endpoint}` :
|
||||
`${selfHostedUrl}/api${endpoint}`;
|
||||
|
||||
const options: OptionsWithUri = {
|
||||
headers: {
|
||||
Authorization: `Bearer ${apiKey}`,
|
||||
},
|
||||
method,
|
||||
uri: `https://${subdomain}.getgrist.com/api${endpoint}`,
|
||||
uri: gristapiurl,
|
||||
qs,
|
||||
body,
|
||||
json: true,
|
||||
|
||||
Reference in New Issue
Block a user