mirror of
https://github.com/Abdulazizzn/n8n-enterprise-unlocked.git
synced 2025-12-17 10:02:05 +00:00
✨ Render node strings
This commit is contained in:
@@ -817,6 +817,7 @@ export interface INodeTypeDescription extends INodeTypeBaseDescription {
|
||||
deactivate?: INodeHookDescription[];
|
||||
};
|
||||
webhooks?: IWebhookDescription[];
|
||||
translation?: { [key: string]: object };
|
||||
}
|
||||
|
||||
export interface INodeHookDescription {
|
||||
|
||||
@@ -1390,7 +1390,7 @@ export function mergeNodeProperties(
|
||||
}
|
||||
}
|
||||
|
||||
export function getVersionedTypeNode(
|
||||
export function getVersionedNodeType(
|
||||
object: INodeVersionedType | INodeType,
|
||||
version?: number,
|
||||
): INodeType {
|
||||
@@ -1400,7 +1400,7 @@ export function getVersionedTypeNode(
|
||||
return object as INodeType;
|
||||
}
|
||||
|
||||
export function getVersionedTypeNodeAll(object: INodeVersionedType | INodeType): INodeType[] {
|
||||
export function getVersionedNodeTypeAll(object: INodeVersionedType | INodeType): INodeType[] {
|
||||
if (isNodeTypeVersioned(object)) {
|
||||
return Object.values((object as INodeVersionedType).nodeVersions).map((element) => {
|
||||
element.description.name = object.description.name;
|
||||
|
||||
@@ -99,7 +99,7 @@ class NodeTypesClass implements INodeTypes {
|
||||
async init(nodeTypes: INodeTypeData): Promise<void> {}
|
||||
|
||||
getAll(): INodeType[] {
|
||||
return Object.values(this.nodeTypes).map((data) => NodeHelpers.getVersionedTypeNode(data.type));
|
||||
return Object.values(this.nodeTypes).map((data) => NodeHelpers.getVersionedNodeType(data.type));
|
||||
}
|
||||
|
||||
getByName(nodeType: string): INodeType {
|
||||
@@ -107,7 +107,7 @@ class NodeTypesClass implements INodeTypes {
|
||||
}
|
||||
|
||||
getByNameAndVersion(nodeType: string, version?: number): INodeType {
|
||||
return NodeHelpers.getVersionedTypeNode(this.nodeTypes[nodeType].type, version);
|
||||
return NodeHelpers.getVersionedNodeType(this.nodeTypes[nodeType].type, version);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user