Skip to main content

Function: buildSanitizedIncomingSiteSyncDelta()

buildSanitizedIncomingSiteSyncDelta(delta: SiteSyncDelta): { delta: SiteSyncDelta; diagnostics: { addedDuplicates: DuplicateSiteIdentifier[]; overlapIdentifiers: string[]; updatedDuplicates: DuplicateSiteIdentifier[]; }; }

Defined in: src/stores/sites/useSiteSync.deltaSanitizer.ts:32

Normalize an incoming SiteSyncDelta payload.

Parametersโ€‹

deltaโ€‹

SiteSyncDelta

Returnsโ€‹

{ delta: SiteSyncDelta; diagnostics: { addedDuplicates: DuplicateSiteIdentifier[]; overlapIdentifiers: string[]; updatedDuplicates: DuplicateSiteIdentifier[]; }; }

deltaโ€‹

delta: SiteSyncDelta

diagnosticsโ€‹

diagnostics: { addedDuplicates: DuplicateSiteIdentifier[]; overlapIdentifiers: string[]; updatedDuplicates: DuplicateSiteIdentifier[]; }

diagnostics.addedDuplicatesโ€‹

addedDuplicates: DuplicateSiteIdentifier[]

diagnostics.overlapIdentifiersโ€‹

overlapIdentifiers: string[]

diagnostics.updatedDuplicatesโ€‹

updatedDuplicates: DuplicateSiteIdentifier[]