UNPKG

n8n-nodes-powerbi

Version:
32 lines 1.31 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.generateAuthUrl = void 0; async function generateAuthUrl(i) { const returnData = []; const baseUrl = this.getNodeParameter('url', i); const clientId = this.getNodeParameter('clientId', i); const responseType = this.getNodeParameter('responseType', i); const redirectUri = this.getNodeParameter('redirectUri', i); const responseMode = this.getNodeParameter('responseMode', i); const scope = this.getNodeParameter('scope', i); const state = this.getNodeParameter('state', i, ''); let authUrl = `${baseUrl}?client_id=${encodeURIComponent(clientId)}&response_type=${encodeURIComponent(responseType)}&redirect_uri=${encodeURIComponent(redirectUri)}&response_mode=${encodeURIComponent(responseMode)}&scope=${encodeURIComponent(scope)}`; if (state) { authUrl += `&state=${encodeURIComponent(state)}`; } returnData.push({ json: { authUrl, baseUrl, clientId, responseType, redirectUri, responseMode, scope, state, }, }); return returnData; } exports.generateAuthUrl = generateAuthUrl; //# sourceMappingURL=generateAuthUrl.js.map