SyncJournalDB: Don't use NULL value
authorMarkus Goetz <markus@woboq.com>
Wed, 13 May 2015 12:57:14 +0000 (14:57 +0200)
committerMarkus Goetz <markus@woboq.com>
Wed, 13 May 2015 12:57:14 +0000 (14:57 +0200)
Olivier says we should try to not be the same as the possible value
for not existing entries.

src/libsync/syncjournaldb.cpp

index 9c35269c38f7f0177dd6f90c162ea5f888b12a5f..ce2bf036f100d5165e6fc287aad49f3e31c1d4d9 100644 (file)
@@ -333,7 +333,7 @@ bool SyncJournalDb::checkConnect()
     if (forceRemoteDiscovery) {
         qDebug() << "Forcing remote re-discovery by deleting folder Etags";
         SqlQuery deleteRemoteFolderEtagsQuery(_db);
-        deleteRemoteFolderEtagsQuery.prepare("UPDATE metadata SET md5=NULL WHERE type=2;");
+        deleteRemoteFolderEtagsQuery.prepare("UPDATE metadata SET md5='_invalid_' WHERE type=2;");
         if( !deleteRemoteFolderEtagsQuery.exec() ) {
             qDebug() << "ERROR: Query failed" << deleteRemoteFolderEtagsQuery.error();
         } else {