Skip to main content

Function: buildMonitorUpdateData()

function buildMonitorUpdateData(
newMonitor: Monitor,
existingMonitor: Monitor
): Partial<Monitor>;

Defined in: electron/services/database/siteWriterService/monitorPersistenceUtils.ts:12

Builds a monitor update payload while preserving runtime state.

Parameters

newMonitor

Monitor

existingMonitor

Monitor

Returns

Partial<Monitor>

Remarks

We intentionally preserve monitoring/status fields from the existing monitor so that configuration edits do not reset runtime monitoring state.