Server side type refactoring.

This commit is contained in:
baldo 2022-05-26 13:58:01 +02:00
parent 4c77f9f5ab
commit b6b16f5250
6 changed files with 122 additions and 57 deletions
server/utils

View file

@ -152,7 +152,7 @@ export async function getValidRestParams(
return restParams as RestParams;
}
export function filter (entities: ArrayLike<Entity>, allowedFilterFields: string[], restParams: RestParams) {
export function filter<E>(entities: ArrayLike<E>, allowedFilterFields: string[], restParams: RestParams): E[] {
let query = restParams.q;
if (query) {
query = _.toLower(query.trim());