From 692c933823f2a2f1604de0c107ec445005c33f24 Mon Sep 17 00:00:00 2001 From: Abraham White Date: Thu, 9 Aug 2018 14:18:12 -0600 Subject: [PATCH] Fix SObject.create signature that broke tests --- types/jsforce/salesforce-object.d.ts | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/types/jsforce/salesforce-object.d.ts b/types/jsforce/salesforce-object.d.ts index 262788de29..ce2f996829 100644 --- a/types/jsforce/salesforce-object.d.ts +++ b/types/jsforce/salesforce-object.d.ts @@ -45,10 +45,10 @@ export class SObject { } compactLayouts(callback?: Callback): Promise; count(conditions?: Object | string, callback?: Callback): Query; - create(record: Record, options: object, callback?: Callback): Promise; - create(record: Record, callback?: Callback): Promise; - create(record: Array>, options: object, callback?: Callback): Promise; - create(record: Array>, callback?: Callback): Promise; + create(record: T, options: object, callback?: Callback): Promise; + create(record: T, callback?: Callback): Promise; + create(record: Array, options: object, callback?: Callback): Promise; + create(record: Array, callback?: Callback): Promise; // FIXME: why does the callback return a single RecordResult instead of an array as in the documentation? createBulk(input?: Array> | stream.Stream | string, callback?: Callback): Batch; del(id: string, callback?: Callback): Promise;