diff options
author | Chocobozzz <me@florianbigard.com> | 2021-07-29 11:54:38 +0200 |
---|---|---|
committer | Chocobozzz <me@florianbigard.com> | 2021-07-29 11:54:38 +0200 |
commit | d6886027109af42be2e3ec5d14ad166199add11d (patch) | |
tree | 3a7603d36ff35a2d623d863f14ab93a2e1e6b7f2 /shared/core-utils/utils/object.ts | |
parent | b033851fb54241bb703f86add025229e68cc6f59 (diff) | |
download | PeerTube-d6886027109af42be2e3ec5d14ad166199add11d.tar.gz PeerTube-d6886027109af42be2e3ec5d14ad166199add11d.tar.zst PeerTube-d6886027109af42be2e3ec5d14ad166199add11d.zip |
Refactor search query options
Diffstat (limited to 'shared/core-utils/utils/object.ts')
-rw-r--r-- | shared/core-utils/utils/object.ts | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/shared/core-utils/utils/object.ts b/shared/core-utils/utils/object.ts index 7b2bb81d0..9a8a98f9b 100644 --- a/shared/core-utils/utils/object.ts +++ b/shared/core-utils/utils/object.ts | |||
@@ -1,5 +1,5 @@ | |||
1 | function pick <T extends object> (object: T, keys: (keyof T)[]) { | 1 | function pick <O extends object, K extends keyof O> (object: O, keys: K[]): Pick<O, K> { |
2 | const result: Partial<T> = {} | 2 | const result: any = {} |
3 | 3 | ||
4 | for (const key of keys) { | 4 | for (const key of keys) { |
5 | if (Object.prototype.hasOwnProperty.call(object, key)) { | 5 | if (Object.prototype.hasOwnProperty.call(object, key)) { |