Minor improvements to Twitter-Node

This commit is contained in:
Jan Oberhauser 2020-11-03 23:01:59 +01:00
parent 7c049fa858
commit 8eb1890f7f
3 changed files with 25 additions and 21 deletions

View file

@ -12,7 +12,8 @@ import {
import { import {
IBinaryKeyData, IBinaryKeyData,
IDataObject, INodeExecutionData, IDataObject,
INodeExecutionData,
} from 'n8n-workflow'; } from 'n8n-workflow';
export async function twitterApiRequest(this: IExecuteFunctions | IExecuteSingleFunctions | ILoadOptionsFunctions | IHookFunctions, method: string, resource: string, body: any = {}, qs: IDataObject = {}, uri?: string, option: IDataObject = {}): Promise<any> { // tslint:disable-line:no-any export async function twitterApiRequest(this: IExecuteFunctions | IExecuteSingleFunctions | ILoadOptionsFunctions | IHookFunctions, method: string, resource: string, body: any = {}, qs: IDataObject = {}, uri?: string, option: IDataObject = {}): Promise<any> { // tslint:disable-line:no-any
@ -68,7 +69,7 @@ export async function twitterApiRequestAllItems(this: IExecuteFunctions | ILoadO
return returnData; return returnData;
} }
export function chunks (buffer: Buffer, chunkSize: number) { export function chunks(buffer: Buffer, chunkSize: number) {
const result = []; const result = [];
const len = buffer.length; const len = buffer.length;
let i = 0; let i = 0;

View file

@ -42,9 +42,9 @@ export const tweetOperations = [
] as INodeProperties[]; ] as INodeProperties[];
export const tweetFields = [ export const tweetFields = [
/* -------------------------------------------------------------------------- */ /* -------------------------------------------------------------------------- */
/* tweet:create */ /* tweet:create */
/* -------------------------------------------------------------------------- */ /* -------------------------------------------------------------------------- */
{ {
displayName: 'Text', displayName: 'Text',
name: 'text', name: 'text',
@ -145,9 +145,10 @@ export const tweetFields = [
}, },
], ],
}, },
/* -------------------------------------------------------------------------- */
/* tweet:search */ /* -------------------------------------------------------------------------- */
/* -------------------------------------------------------------------------- */ /* tweet:search */
/* -------------------------------------------------------------------------- */
{ {
displayName: 'Search Text', displayName: 'Search Text',
name: 'searchText', name: 'searchText',
@ -338,9 +339,10 @@ export const tweetFields = [
}, },
], ],
}, },
/* -------------------------------------------------------------------------- */
/* tweet:like */ /* -------------------------------------------------------------------------- */
/* -------------------------------------------------------------------------- */ /* tweet:like */
/* -------------------------------------------------------------------------- */
{ {
displayName: 'Tweet ID', displayName: 'Tweet ID',
name: 'tweetId', name: 'tweetId',
@ -385,9 +387,10 @@ export const tweetFields = [
}, },
], ],
}, },
/* -------------------------------------------------------------------------- */
/* tweet:retweet */ /* -------------------------------------------------------------------------- */
/* -------------------------------------------------------------------------- */ /* tweet:retweet */
/* -------------------------------------------------------------------------- */
{ {
displayName: 'Tweet ID', displayName: 'Tweet ID',
name: 'tweetId', name: 'tweetId',