mirror of
https://github.com/MarekWo/mc-webui.git
synced 2026-03-28 17:42:45 +01:00
- get_contacts_with_last_seen() reads from mc.contacts (device firmware) instead of DB, so /api/contacts/detailed returns only device contacts - _sync_contacts_to_db() now bidirectional: downgrades stale 'device' contacts to 'advert' (cache-only) when not on device anymore - delete_contact() sets source='advert' (cache) instead of 'deleted', keeping contacts visible in @mentions and cache filter - get_contacts() returns all contacts (no 'deleted' filter needed) Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>