mirror of
https://github.com/Abdulazizzn/n8n-enterprise-unlocked.git
synced 2025-12-17 18:12:04 +00:00
🐛 Fix issue that it always used data of first item
This commit is contained in:
@@ -213,20 +213,20 @@ export class OpenWeatherMap implements INodeType {
|
|||||||
// Set base data
|
// Set base data
|
||||||
qs = {
|
qs = {
|
||||||
APPID: credentials.accessToken,
|
APPID: credentials.accessToken,
|
||||||
units: this.getNodeParameter('format', 0) as string
|
units: this.getNodeParameter('format', i) as string
|
||||||
};
|
};
|
||||||
|
|
||||||
// Get the location
|
// Get the location
|
||||||
locationSelection = this.getNodeParameter('locationSelection', 0) as string;
|
locationSelection = this.getNodeParameter('locationSelection', i) as string;
|
||||||
if (locationSelection === 'cityName') {
|
if (locationSelection === 'cityName') {
|
||||||
qs.q = this.getNodeParameter('cityName', 0) as string;
|
qs.q = this.getNodeParameter('cityName', i) as string;
|
||||||
} else if (locationSelection === 'cityId') {
|
} else if (locationSelection === 'cityId') {
|
||||||
qs.id = this.getNodeParameter('cityId', 0) as number;
|
qs.id = this.getNodeParameter('cityId', i) as number;
|
||||||
} else if (locationSelection === 'coordinates') {
|
} else if (locationSelection === 'coordinates') {
|
||||||
qs.lat = this.getNodeParameter('latitude', 0) as string;
|
qs.lat = this.getNodeParameter('latitude', i) as string;
|
||||||
qs.lon = this.getNodeParameter('longitude', 0) as string;
|
qs.lon = this.getNodeParameter('longitude', i) as string;
|
||||||
} else if (locationSelection === 'zipCode') {
|
} else if (locationSelection === 'zipCode') {
|
||||||
qs.zip = this.getNodeParameter('zipCode', 0) as string;
|
qs.zip = this.getNodeParameter('zipCode', i) as string;
|
||||||
} else {
|
} else {
|
||||||
throw new Error(`The locationSelection "${locationSelection}" is not known!`);
|
throw new Error(`The locationSelection "${locationSelection}" is not known!`);
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user