diff --git a/database/revisiondaosqlite.cpp b/database/revisiondaosqlite.cpp index 909a029..58994d8 100644 --- a/database/revisiondaosqlite.cpp +++ b/database/revisiondaosqlite.cpp @@ -53,7 +53,7 @@ std::vector RevisionDaoSqlite::getAllRevisions(QueryOption &options) SqliteQueryOption queryOption{options}; std::string queryOptionSql = queryOption.setPrependWhere(true) .setVisibleColumnName("page.visible") - .setOrderByColumn("revisionid") + .setOrderByColumn("creationtime") .build(); auto query = *db @@ -92,7 +92,7 @@ std::vector RevisionDaoSqlite::getAllRevisionsForPage(std::string page SqliteQueryOption queryOption{option}; std::string queryOptionSql = queryOption.setPrependWhere(false) .setVisibleColumnName("page.visible") - .setOrderByColumn("revisionid") + .setOrderByColumn("creationtime") .build(); auto query = *db << "SELECT (SELECT username FROM user WHERE id = author), comment, content, " "strftime('%s',creationtime), page.name, revisionid FROM revision INNER JOIN page ON "