Skip to content
Snippets Groups Projects
Commit 0fde5504 authored by Dariusz Rybicki's avatar Dariusz Rybicki
Browse files

Merge branch 'fix/my-contact-migration' into 'main'

Migrate my contact with friend status

See merge request elixxir/client-ios-db!22
parents 86746190 fa4c9999
No related branches found
No related tags found
1 merge request!22Migrate my contact with friend status
...@@ -31,6 +31,7 @@ extension Migrator { ...@@ -31,6 +31,7 @@ extension Migrator {
try newDb.saveContact(.init( try newDb.saveContact(.init(
id: myContactId, id: myContactId,
marshaled: meMarshaled, marshaled: meMarshaled,
authStatus: .friend,
createdAt: currentDate() createdAt: currentDate()
)) ))
} }
......
...@@ -81,7 +81,12 @@ final class MigratorTests: XCTestCase { ...@@ -81,7 +81,12 @@ final class MigratorTests: XCTestCase {
// Assert migration: // Assert migration:
XCTAssertNoDifference(didSaveContacts, [ XCTAssertNoDifference(didSaveContacts, [
.init(id: myContactId, marshaled: meMarshaled, createdAt: currentDate) .init(
id: myContactId,
marshaled: meMarshaled,
authStatus: .friend,
createdAt: currentDate
)
]) ])
XCTAssertNoDifference(didMigrate, try legacyDb.writer.read { db in XCTAssertNoDifference(didMigrate, try legacyDb.writer.read { db in
......
[ [
{ {
"authStatus" : "stranger", "authStatus" : "friend",
"createdAt" : "1970-01-01T00:20:34Z", "createdAt" : "1970-01-01T00:20:34Z",
"id" : "bXktY29udGFjdC1pZA==", "id" : "bXktY29udGFjdC1pZA==",
"isRecent" : false, "isRecent" : false,
......
[ [
{ {
"authStatus" : "stranger", "authStatus" : "friend",
"createdAt" : "1970-01-01T00:20:34Z", "createdAt" : "1970-01-01T00:20:34Z",
"id" : "bXktY29udGFjdC1pZA==", "id" : "bXktY29udGFjdC1pZA==",
"isRecent" : false, "isRecent" : false,
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment