Skip to content

Commit 1b02dd7

Browse files
committed
[params] Return empty object
1 parent 00e0927 commit 1b02dd7

4 files changed

Lines changed: 5 additions & 5 deletions

File tree

src/@types/queries/docs.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1872,8 +1872,8 @@
18721872
* The getParamValues method returns all the param values currently set for a
18731873
* parameterized query.
18741874
* @param queryId The Id of the query to get the params for.
1875-
* @returns An object containing all param Ids and their values, or
1876-
* `undefined` if the query doesn't exist.
1875+
* @returns An object containing all param Ids and their values, or an empty
1876+
* object if the query doesn't exist.
18771877
* @example
18781878
* This example creates a parameterized query and retrieves its param values.
18791879
*

src/@types/queries/index.d.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -310,7 +310,7 @@ export interface Queries {
310310
delQueryDefinition(queryId: Id): Queries;
311311

312312
/// Queries.getParamValues
313-
getParamValues(queryId: Id): ParamValues | undefined;
313+
getParamValues(queryId: Id): ParamValues;
314314

315315
/// Queries.getParamValue
316316
getParamValue(queryId: Id, paramId: Id): ParamValue | undefined;

src/@types/queries/with-schemas/index.d.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -392,7 +392,7 @@ export interface Queries<in out Schemas extends OptionalSchemas> {
392392
delQueryDefinition(queryId: Id): Queries<Schemas>;
393393

394394
/// Queries.getParamValues
395-
getParamValues(queryId: Id): ParamValues | undefined;
395+
getParamValues(queryId: Id): ParamValues;
396396

397397
/// Queries.getParamValue
398398
getParamValue(queryId: Id, paramId: Id): ParamValue | undefined;

test/unit/core/other/queries.test.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4784,7 +4784,7 @@ describe('Parameterized', () => {
47844784
queries.setParamValue('q1', 'p2', 'even');
47854785
expect(queries.getParamValues('q1')).toEqual({p2: 'even', p3: 5});
47864786

4787-
expect(queries.getParamValues('nonexistent')).toBeUndefined();
4787+
expect(queries.getParamValues('nonexistent')).toEqual({});
47884788
});
47894789

47904790
test('getParamValue', () => {

0 commit comments

Comments
 (0)