X-Git-Url: https://git.quassel-irc.org/?a=blobdiff_plain;ds=sidebyside;f=src%2Fcore%2Fabstractsqlstorage.cpp;h=618c929b604ecd9512faf6255f18167e75dfb0bc;hb=5e5714fb2abf8feaf9cc4a27a26e86f2f9c45b30;hp=3d339ec23beea9751c804fff3032b5912c03b612;hpb=0775b2fab5e91cbf3b40caa575d1ee44b6686350;p=quassel.git diff --git a/src/core/abstractsqlstorage.cpp b/src/core/abstractsqlstorage.cpp index 3d339ec2..618c929b 100644 --- a/src/core/abstractsqlstorage.cpp +++ b/src/core/abstractsqlstorage.cpp @@ -398,6 +398,8 @@ bool AbstractSqlMigrationReader::migrateTo(AbstractSqlMigrationWriter *writer) { if(!transferMo(UserSetting, userSettingMo)) return false; + if(!_writer->postProcess()) + abortMigration(); return finalizeMigration(); } @@ -449,7 +451,7 @@ bool AbstractSqlMigrationReader::transferMo(MigrationObject moType, T &mo) { return false; } - qDebug() << qPrintable(QString("Transfering %1...").arg(AbstractSqlMigrator::migrationObject(moType))); + qDebug() << qPrintable(QString("Transferring %1...").arg(AbstractSqlMigrator::migrationObject(moType))); int i = 0; QFile file; file.open(stdout, QIODevice::WriteOnly);