feat: smart merge (#6508)
* pr feedback * fix: tests * update assets statistics * pr feedback * pr feedback * fix: linter * pr feedback * fix: don't limit the smart merge * pr feedback * fix: server code * remove slider * fix: tests --------- Co-authored-by: Jason Rasmussen <jrasm91@gmail.com>
This commit is contained in:
@@ -185,8 +185,13 @@
|
||||
}
|
||||
};
|
||||
|
||||
const handleMerge = () => {
|
||||
const handleMerge = async (person: PersonResponseDto) => {
|
||||
const { data: statistics } = await api.personApi.getPersonStatistics({ id: person.id });
|
||||
numberOfAssets = statistics.assets;
|
||||
handleGoBack();
|
||||
|
||||
data.person = person;
|
||||
|
||||
refreshAssetGrid = !refreshAssetGrid;
|
||||
};
|
||||
|
||||
@@ -374,7 +379,7 @@
|
||||
{/if}
|
||||
|
||||
{#if viewMode === ViewMode.MERGE_PEOPLE}
|
||||
<MergeFaceSelector person={data.person} on:back={handleGoBack} on:merge={handleMerge} />
|
||||
<MergeFaceSelector person={data.person} on:back={handleGoBack} on:merge={({ detail }) => handleMerge(detail)} />
|
||||
{/if}
|
||||
|
||||
<header>
|
||||
|
||||
Reference in New Issue
Block a user