covid19cz / erouska-ios

Czech Republic official iOS app for Covid19 contract tracking. It's the only app in Czechia authorized to use Exposure Notifications API from Apple/Google.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Akce u Smazat data by měla smazat i application.log

zrzka opened this issue · comments

Logy obsahují věci jako ...

log("BTScanner: Discovered \(String(describing: peripheral.name)) ID: \(peripheral.identifier.uuidString) \(advertisementData) at \(RSSI)")
log("BTScanner: RSSI range \(RSSI.intValue)")

... a mažou se pouze Realm záznamy.

    func deleteAllData() {
        scannerStore.deleteAllData()
    }

extension ScannerStore {
    
    func deleteAllData() {
        do {
            let realm = try Realm()
            try realm.write {
                realm.deleteAll()
            }
        } catch {
            log("Realm: Failed to delete! \(error)")
        }
    }
}

P.S. Vím, že log můžu smazat v „Debug“, ale obrazovka „Moje data“, resp. ten text „Moje data“ je tak obecný, že do toho IMHO spadají i ty logy.

Na code review
#55