mirror of
https://github.com/n8n-io/n8n.git
synced 2025-03-05 20:50:17 -08:00
⚡ Fix issue with some parameters returning strings
This commit is contained in:
parent
db8d71296a
commit
81a29ff16d
|
@ -622,7 +622,7 @@ export class GoogleSheets implements INodeType {
|
||||||
// ----------------------------------
|
// ----------------------------------
|
||||||
// append
|
// append
|
||||||
// ----------------------------------
|
// ----------------------------------
|
||||||
const keyRow = this.getNodeParameter('keyRow', 0) as number;
|
const keyRow = parseInt(this.getNodeParameter('keyRow', 0) as string, 10);
|
||||||
|
|
||||||
const items = this.getInputData();
|
const items = this.getInputData();
|
||||||
|
|
||||||
|
@ -693,8 +693,8 @@ export class GoogleSheets implements INodeType {
|
||||||
return [];
|
return [];
|
||||||
}
|
}
|
||||||
|
|
||||||
const dataStartRow = this.getNodeParameter('dataStartRow', 0) as number;
|
const dataStartRow = parseInt(this.getNodeParameter('dataStartRow', 0) as string, 10);
|
||||||
const keyRow = this.getNodeParameter('keyRow', 0) as number;
|
const keyRow = parseInt(this.getNodeParameter('keyRow', 0) as string, 10);
|
||||||
|
|
||||||
const items = this.getInputData();
|
const items = this.getInputData();
|
||||||
|
|
||||||
|
@ -735,8 +735,8 @@ export class GoogleSheets implements INodeType {
|
||||||
}
|
}
|
||||||
];
|
];
|
||||||
} else {
|
} else {
|
||||||
const dataStartRow = this.getNodeParameter('dataStartRow', 0) as number;
|
const dataStartRow = parseInt(this.getNodeParameter('dataStartRow', 0) as string, 10);
|
||||||
const keyRow = this.getNodeParameter('keyRow', 0) as number;
|
const keyRow = parseInt(this.getNodeParameter('keyRow', 0) as string, 10);
|
||||||
|
|
||||||
returnData = sheet.structureArrayDataByColumn(sheetData, keyRow, dataStartRow);
|
returnData = sheet.structureArrayDataByColumn(sheetData, keyRow, dataStartRow);
|
||||||
}
|
}
|
||||||
|
@ -769,8 +769,8 @@ export class GoogleSheets implements INodeType {
|
||||||
const data = await sheet.batchUpdate(updateData, valueInputMode);
|
const data = await sheet.batchUpdate(updateData, valueInputMode);
|
||||||
} else {
|
} else {
|
||||||
const keyName = this.getNodeParameter('key', 0) as string;
|
const keyName = this.getNodeParameter('key', 0) as string;
|
||||||
const keyRow = this.getNodeParameter('keyRow', 0) as number;
|
const keyRow = parseInt(this.getNodeParameter('keyRow', 0) as string, 10);
|
||||||
const dataStartRow = this.getNodeParameter('dataStartRow', 0) as number;
|
const dataStartRow = parseInt(this.getNodeParameter('dataStartRow', 0) as string, 10);
|
||||||
|
|
||||||
const setData: IDataObject[] = [];
|
const setData: IDataObject[] = [];
|
||||||
items.forEach((item) => {
|
items.forEach((item) => {
|
||||||
|
|
Loading…
Reference in a new issue