mirror of
https://github.com/n8n-io/n8n.git
synced 2024-12-23 11:44:06 -08:00
⚡ Small change to #2305
This commit is contained in:
parent
431f58a5ee
commit
c888b0512a
|
@ -97,7 +97,7 @@ export class MicrosoftOneDrive implements INodeType {
|
|||
body.name = additionalFields.name as string;
|
||||
}
|
||||
responseData = await microsoftApiRequest.call(this, 'POST', `/drive/items/${fileId}/copy`, body, {}, undefined, {}, { json: true, resolveWithFullResponse: true });
|
||||
responseData = { location : responseData.headers.location };
|
||||
responseData = { location: responseData.headers.location };
|
||||
returnData.push(responseData as IDataObject);
|
||||
}
|
||||
//https://docs.microsoft.com/en-us/onedrive/developer/rest-api/api/driveitem_delete?view=odsp-graph-online
|
||||
|
@ -193,7 +193,7 @@ export class MicrosoftOneDrive implements INodeType {
|
|||
const binaryData = (items[i].binary as IBinaryKeyData)[binaryPropertyName];
|
||||
const body = await this.helpers.getBinaryDataBuffer(i, binaryPropertyName);
|
||||
|
||||
responseData = await microsoftApiRequest.call(this, 'PUT', `/drive/items/${parentId}:/${fileName || binaryData.fileName}:/content`, body, {}, undefined, { 'Content-Type': binaryData.mimeType, 'Content-length': body.length }, {} );
|
||||
responseData = await microsoftApiRequest.call(this, 'PUT', `/drive/items/${parentId}:/${fileName || binaryData.fileName}:/content`, body, {}, undefined, { 'Content-Type': binaryData.mimeType, 'Content-length': body.length }, {});
|
||||
|
||||
returnData.push(JSON.parse(responseData) as IDataObject);
|
||||
} else {
|
||||
|
@ -201,7 +201,7 @@ export class MicrosoftOneDrive implements INodeType {
|
|||
if (fileName === '') {
|
||||
throw new NodeOperationError(this.getNode(), 'File name must be set!');
|
||||
}
|
||||
responseData = await microsoftApiRequest.call(this, 'PUT', `/drive/items/${parentId}:/${fileName}:/content`, body , {}, undefined, { 'Content-Type': 'text/plain' } );
|
||||
responseData = await microsoftApiRequest.call(this, 'PUT', `/drive/items/${parentId}:/${fileName}:/content`, body, {}, undefined, { 'Content-Type': 'text/plain' });
|
||||
returnData.push(responseData as IDataObject);
|
||||
}
|
||||
}
|
||||
|
@ -209,11 +209,11 @@ export class MicrosoftOneDrive implements INodeType {
|
|||
if (resource === 'folder') {
|
||||
//https://docs.microsoft.com/en-us/onedrive/developer/rest-api/api/driveitem_post_children?view=odsp-graph-online
|
||||
if (operation === 'create') {
|
||||
const names = (this.getNodeParameter('name', i) as string).split("/").filter( s => s.trim() != "" );
|
||||
const names = (this.getNodeParameter('name', i) as string).split('/').filter(s => s.trim() !== '');
|
||||
const options = this.getNodeParameter('options', i) as IDataObject;
|
||||
let parentFolderId = options.parentFolderId ? options.parentFolderId : null;
|
||||
for( let name of names ) {
|
||||
let body: IDataObject = {
|
||||
for (const name of names) {
|
||||
const body: IDataObject = {
|
||||
name,
|
||||
folder: {},
|
||||
};
|
||||
|
@ -222,7 +222,7 @@ export class MicrosoftOneDrive implements INodeType {
|
|||
endpoint = `/drive/items/${parentFolderId}/children`;
|
||||
}
|
||||
responseData = await microsoftApiRequest.call(this, 'POST', endpoint, body);
|
||||
if( !responseData.id ) {
|
||||
if (!responseData.id) {
|
||||
break;
|
||||
}
|
||||
parentFolderId = responseData.id;
|
||||
|
|
Loading…
Reference in a new issue