Fix credentials naming to match class name

This commit is contained in:
brianinoa 2022-06-14 21:29:18 +02:00
commit f528f995a2
2 changed files with 1 additions and 1 deletions

View file

@ -0,0 +1,39 @@
import {
IAuthenticateHeaderAuth,
ICredentialTestRequest,
ICredentialType,
INodeProperties,
} from "n8n-workflow";
export class HttpBinApi implements ICredentialType {
name = "httpbinApi";
displayName = "HttpBin API";
documentationUrl = "httpbin";
properties: INodeProperties[] = [
{
displayName: "API Key",
name: "apiKey",
type: "string",
default: "",
},
{
displayName: "Domain",
name: "domain",
type: "string",
default: "https://httpbin.org",
},
];
authenticate = {
type: "headerAuth",
properties: {
name: "api-key",
value: "={{$credentials.apiKey}}",
},
} as IAuthenticateHeaderAuth;
test: ICredentialTestRequest = {
request: {
baseURL: "={{$credentials?.domain}}/v3",
url: "/account",
},
};
}