Skip to main content

Function: prepareSiteSyncSnapshot()

function prepareSiteSyncSnapshot(options: {
previousSnapshot?: Site[];
sites: Site[];
}): SiteSyncSnapshotDetails;

Defined in: shared/utils/siteSnapshots.ts:144

Derives sanitized site data and computes the synchronization delta against a previous snapshot.

Parametersโ€‹

optionsโ€‹

Options controlling snapshot preparation. Provide the candidate site collection and an optional baseline snapshot for delta computation.

previousSnapshot?โ€‹

Site[] = []

sitesโ€‹

Site[]

Returnsโ€‹

SiteSyncSnapshotDetails

Sanitized sites, delta details, and a cloned emission snapshot.