Show error dialog for failed SQL queries

This commit is contained in:
Jonas Kvinge
2021-09-09 21:45:46 +02:00
parent 9e624a6c0d
commit d35d3aabc3
24 changed files with 1010 additions and 602 deletions

View File

@@ -31,6 +31,7 @@
#include <QtDebug>
#include "core/logging.h"
#include "core/sqlquery.h"
#include "core/song.h"
#include "collection/collection.h"
@@ -91,10 +92,10 @@ PlaylistItemPtr PlaylistItem::NewFromSong(const Song &song) {
PlaylistItem::~PlaylistItem() = default;
void PlaylistItem::BindToQuery(QSqlQuery *query) const {
void PlaylistItem::BindToQuery(SqlQuery *query) const {
query->bindValue(":type", source_);
query->bindValue(":collection_id", DatabaseValue(Column_CollectionId));
query->BindValue(":type", source_);
query->BindValue(":collection_id", DatabaseValue(Column_CollectionId));
DatabaseSongMetadata().BindToQuery(query);