Migrate sessions into database

This commit is contained in:
Moxie Marlinspike
2018-02-18 16:43:18 -08:00
parent 9f3c04dfb5
commit 9f6b761d98
8 changed files with 336 additions and 199 deletions

View File

@@ -44,7 +44,7 @@ public class SignedPreKeyDatabase extends Database {
SIGNATURE + " TEXT NOT NULL, " +
TIMESTAMP + " INTEGER DEFAULT 0);";
public SignedPreKeyDatabase(Context context, SQLCipherOpenHelper databaseHelper) {
SignedPreKeyDatabase(Context context, SQLCipherOpenHelper databaseHelper) {
super(context, databaseHelper);
}
@@ -105,7 +105,7 @@ public class SignedPreKeyDatabase extends Database {
contentValues.put(SIGNATURE, Base64.encodeBytes(record.getSignature()));
contentValues.put(TIMESTAMP, record.getTimestamp());
database.insert(TABLE_NAME, null, contentValues);
database.replace(TABLE_NAME, null, contentValues);
}