diff options
author | Christian Mollekopf <chrigi_1@fastmail.fm> | 2018-02-11 21:25:53 +0100 |
---|---|---|
committer | Christian Mollekopf <chrigi_1@fastmail.fm> | 2018-02-11 22:53:34 +0100 |
commit | 8a4b335cd2a1735880da7e850999b88f60e9585e (patch) | |
tree | 8ec14f9c486007bc43edd1cc55574d1ee1c1ad37 /common | |
parent | bd8302674ac4085cce699c7396de635a27006f07 (diff) | |
download | sink-8a4b335cd2a1735880da7e850999b88f60e9585e.tar.gz sink-8a4b335cd2a1735880da7e850999b88f60e9585e.zip |
Support storage downgrading as well
Diffstat (limited to 'common')
-rw-r--r-- | common/genericresource.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/common/genericresource.cpp b/common/genericresource.cpp index ea4d4b0..97ce968 100644 --- a/common/genericresource.cpp +++ b/common/genericresource.cpp | |||
@@ -62,7 +62,7 @@ bool GenericResource::checkForUpgrade() | |||
62 | auto store = Sink::Storage::DataStore(Sink::storageLocation(), mResourceContext.instanceId(), Sink::Storage::DataStore::ReadOnly); | 62 | auto store = Sink::Storage::DataStore(Sink::storageLocation(), mResourceContext.instanceId(), Sink::Storage::DataStore::ReadOnly); |
63 | return Storage::DataStore::databaseVersion(store.createTransaction(Storage::DataStore::ReadOnly)); | 63 | return Storage::DataStore::databaseVersion(store.createTransaction(Storage::DataStore::ReadOnly)); |
64 | }(); | 64 | }(); |
65 | if (currentDatabaseVersion < Sink::latestDatabaseVersion()) { | 65 | if (currentDatabaseVersion != Sink::latestDatabaseVersion()) { |
66 | SinkLog() << "Starting database upgrade from " << currentDatabaseVersion << " to " << Sink::latestDatabaseVersion(); | 66 | SinkLog() << "Starting database upgrade from " << currentDatabaseVersion << " to " << Sink::latestDatabaseVersion(); |
67 | 67 | ||
68 | //Right now upgrading just means removing all local storage so we will resync | 68 | //Right now upgrading just means removing all local storage so we will resync |