{conflict.key.startsWith('day:') ? `Journée du ${conflict.key.slice(4)}` : settingLabels[conflict.key.slice(8)]} {conflict.reason} Les automatismes sont suspendus sur cet appareil pendant la résolution. {#each conflict.versions as version} {deviceName(version.device)} · {when(version.modifiedAt)} {#if version.value === null}Suppression {:else if conflict.key.startsWith('day:')} {version.value.day.status === 'active' ? 'En cours' : 'Terminée'} {#each version.value.entries as entry}{new Date(entry.startTs).toLocaleTimeString('fr-FR', {hour: '2-digit', minute: '2-digit'})}–{entry.endTs === null ? 'en cours' : new Date(entry.endTs).toLocaleTimeString('fr-FR', {hour: '2-digit', minute: '2-digit'})} · {entry.task} {entry.client ?? ''}{/each} {:else}{settingValue(conflict.key, version.value)}{/if} run(async () => { await resolveConflict(conflict.key, version.id, conflict.versions.map(v => v.id)); await synchronize(); })}>Conserver cette version {/each} run(async () => { await resolveConflict(conflict.key, 'local', conflict.versions.map(v => v.id)); await synchronize(); })}>Conserver l’état actuel de cet appareil Les autres versions restent dans l’historique chiffré. Vous pouvez ensuite corriger la journée dans son écran habituel.