Skip to content

Commit d4cf21e

Browse files
author
Adrien Maret
authored
Fix refresh arg type (#690)
1 parent 1044358 commit d4cf21e

File tree

5 files changed

+28
-28
lines changed

5 files changed

+28
-28
lines changed

src/controllers/Auth.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -603,14 +603,14 @@ export class AuthController extends BaseController {
603603
export interface ArgsAuthControllerCreateApiKey extends ArgsDefault {
604604
_id?: string;
605605
expiresIn?: number;
606-
refresh?: 'wait_for';
606+
refresh?: 'wait_for' | 'false';
607607
}
608608

609609
export interface ArgsAuthControllerCheckRights extends ArgsDefault {
610610
}
611611

612612
export interface ArgsAuthControllerDeleteApiKey extends ArgsDefault {
613-
refresh?: 'wait_for';
613+
refresh?: 'wait_for' | 'false';
614614
}
615615

616616
export interface ArgsAuthControllerSearchApiKeys extends ArgsDefault {

src/controllers/Bulk.ts

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -250,22 +250,22 @@ export class BulkController extends BaseController {
250250
}
251251

252252
export interface ArgsBulkControllerDeleteByQuery extends ArgsDefault {
253-
refresh?: 'wait_for';
253+
refresh?: 'wait_for' | 'false';
254254
}
255255

256256
export interface ArgsBulkControllerImport extends ArgsDefault {
257257
}
258258

259259
export interface ArgsBulkControllerUpdateByQuery extends ArgsDefault {
260-
refresh?: 'wait_for';
260+
refresh?: 'wait_for' | 'false';
261261
}
262262

263263
export interface ArgsBulkControllerWrite extends ArgsDefault {
264264
notify?: boolean;
265-
refresh?: 'wait_for';
265+
refresh?: 'wait_for' | 'false';
266266
}
267267

268268
export interface ArgsBulkControllerMWrite extends ArgsDefault {
269269
notify?: boolean;
270-
refresh?: 'wait_for';
270+
refresh?: 'wait_for' | 'false';
271271
}

src/controllers/Document.ts

Lines changed: 15 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -837,17 +837,17 @@ export interface ArgsDocumentControllerCount extends ArgsDefault {
837837
}
838838

839839
export interface ArgsDocumentControllerCreate extends ArgsDefault {
840-
refresh?: 'wait_for';
840+
refresh?: 'wait_for' | 'false';
841841
silent?: boolean;
842842
}
843843

844844
export interface ArgsDocumentControllerCreateOrReplace extends ArgsDefault {
845-
refresh?: 'wait_for';
845+
refresh?: 'wait_for' | 'false';
846846
silent?: boolean;
847847
}
848848

849849
export interface ArgsDocumentControllerDelete extends ArgsDefault {
850-
refresh?: 'wait_for';
850+
refresh?: 'wait_for' | 'false';
851851
silent?: boolean;
852852
}
853853

@@ -858,35 +858,35 @@ export interface ArgsDocumentControllerDeleteByQuery extends ArgsDefault {
858858
}
859859

860860
export interface ArgsDocumentControllerDeleteFields extends ArgsDefault {
861-
refresh?: 'wait_for';
861+
refresh?: 'wait_for' | 'false';
862862
silent?: boolean;
863863
source?: boolean;
864864
}
865865

866866
export interface ArgsDocumentControllerExists extends ArgsDefault {
867-
refresh?: 'wait_for';
867+
refresh?: 'wait_for' | 'false';
868868
silent?: boolean;
869869
}
870870

871871
export interface ArgsDocumentControllerGet extends ArgsDefault {
872-
refresh?: 'wait_for';
872+
refresh?: 'wait_for' | 'false';
873873
silent?: boolean;
874874
}
875875

876876
export interface ArgsDocumentControllerMCreate extends ArgsDefault {
877-
refresh?: 'wait_for';
877+
refresh?: 'wait_for' | 'false';
878878
silent?: boolean;
879879
strict?: boolean;
880880
}
881881

882882
export interface ArgsDocumentControllerMCreateOrReplace extends ArgsDefault {
883-
refresh?: 'wait_for';
883+
refresh?: 'wait_for' | 'false';
884884
silent?: boolean;
885885
strict?: boolean;
886886
}
887887

888888
export interface ArgsDocumentControllerMDelete extends ArgsDefault {
889-
refresh?: 'wait_for';
889+
refresh?: 'wait_for' | 'false';
890890
silent?: boolean;
891891
strict?: boolean;
892892
}
@@ -896,27 +896,27 @@ export interface ArgsDocumentControllerMGet extends ArgsDefault {
896896
}
897897

898898
export interface ArgsDocumentControllerMReplace extends ArgsDefault {
899-
refresh?: 'wait_for';
899+
refresh?: 'wait_for' | 'false';
900900
silent?: boolean;
901901
strict?: boolean;
902902
}
903903

904904
export interface ArgsDocumentControllerMUpdate extends ArgsDefault {
905-
refresh?: 'wait_for';
905+
refresh?: 'wait_for' | 'false';
906906
silent?: boolean;
907907
retryOnConflict?: number;
908908
strict?: boolean;
909909
}
910910

911911
export interface ArgsDocumentControllerMUpsert extends ArgsDefault {
912-
refresh?: 'wait_for';
912+
refresh?: 'wait_for' | 'false';
913913
silent?: boolean;
914914
retryOnConflict?: number;
915915
strict?: boolean;
916916
}
917917

918918
export interface ArgsDocumentControllerReplace extends ArgsDefault {
919-
refresh?: 'wait_for';
919+
refresh?: 'wait_for' | 'false';
920920
silent?: boolean;
921921
}
922922

@@ -929,14 +929,14 @@ export interface ArgsDocumentControllerSearch extends ArgsDefault {
929929
}
930930

931931
export interface ArgsDocumentControllerUpdate extends ArgsDefault {
932-
refresh?: 'wait_for';
932+
refresh?: 'wait_for' | 'false';
933933
silent?: boolean;
934934
retryOnConflict?: number;
935935
source?: boolean;
936936
}
937937

938938
export interface ArgsDocumentControllerUpdateByQuery extends ArgsDefault {
939-
refresh?: 'wait_for';
939+
refresh?: 'wait_for' | 'false';
940940
silent?: boolean;
941941
source?: boolean;
942942
lang?: string;

src/controllers/Security.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -559,14 +559,14 @@ export class SecurityController extends BaseController {
559559
export interface ArgsSecurityControllerCreateApiKey extends ArgsDefault {
560560
expiresIn?: string | number;
561561
_id?: string;
562-
refresh?: 'wait_for';
562+
refresh?: 'wait_for' | 'false';
563563
}
564564

565-
export interface ArgsSecurityControllerCheckRights extends ArgsDefault {
565+
export interface ArgsSecurityControllerCheckRights extends ArgsDefault {
566566
}
567567

568568
export interface ArgsSecurityControllerDeleteApiKey extends ArgsDefault {
569-
refresh?: 'wait_for';
569+
refresh?: 'wait_for' | 'false';
570570
}
571571

572572
export interface ArgsSecurityControllerSearchApiKeys extends ArgsDefault {

src/core/batchWriter/BatchWriter.ts

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -164,19 +164,19 @@ export class BatchWriter {
164164
await Promise.all(promises);
165165
}
166166

167-
private sendCreateBuffer (buffer: BatchBuffer, options?: { refresh?: 'wait_for' }) {
167+
private sendCreateBuffer (buffer: BatchBuffer, options?: { refresh?: 'wait_for' | 'false' }) {
168168
return this.sendWriteBuffer('mCreate', buffer, options);
169169
}
170170

171-
private sendUpdateBuffer (buffer: BatchBuffer, options?: { refresh?: 'wait_for' }) {
171+
private sendUpdateBuffer (buffer: BatchBuffer, options?: { refresh?: 'wait_for' | 'false' }) {
172172
return this.sendWriteBuffer('mUpdate', buffer, options);
173173
}
174174

175-
private sendReplaceBuffer (buffer: BatchBuffer, options?: { refresh?: 'wait_for' }) {
175+
private sendReplaceBuffer (buffer: BatchBuffer, options?: { refresh?: 'wait_for' | 'false' }) {
176176
return this.sendWriteBuffer('mReplace', buffer, options);
177177
}
178178

179-
private sendCreateOrReplaceBuffer (buffer: BatchBuffer, options?: { refresh?: 'wait_for' }) {
179+
private sendCreateOrReplaceBuffer (buffer: BatchBuffer, options?: { refresh?: 'wait_for' | 'false' }) {
180180
return this.sendWriteBuffer('mCreateOrReplace', buffer, options);
181181
}
182182

0 commit comments

Comments
 (0)