fix(web): whitespace in person name (#5401)

* fix(web): whitespace in person name

* pr feedback
This commit is contained in:
martin 2023-11-30 04:08:54 +01:00 committed by GitHub
parent 8b6a79ad9e
commit b396e0eee3
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
3 changed files with 36 additions and 17 deletions

View file

@ -17,6 +17,7 @@
import CircleIconButton from '../elements/buttons/circle-icon-button.svelte';
import { cloneDeep } from 'lodash-es';
import LoadingSpinner from '../shared-components/loading-spinner.svelte';
import { searchNameLocal } from '$lib/utils/person';
export let person: PersonResponseDto;
let people: PersonResponseDto[] = [];
@ -56,12 +57,7 @@
}
if (!force) {
if (people.length < 20 && name.startsWith(searchWord)) {
people = peopleCopy
.filter((person: PersonResponseDto) => {
const nameParts = person.name.split(' ');
return nameParts.some((splitName) => splitName.toLowerCase().startsWith(name.toLowerCase()));
})
.slice(0, 10);
people = searchNameLocal(name, peopleCopy, 10);
return;
}
}