diff --git a/src/persist/sqlite_manager.rs b/src/persist/sqlite_manager.rs index c79b9bb..db4de5a 100644 --- a/src/persist/sqlite_manager.rs +++ b/src/persist/sqlite_manager.rs @@ -31,9 +31,9 @@ impl SqliteManager { .prepare( " select films.uuid, films.name, films.original_name, films.release_date, films.runtime_minutes, - coalesce(watched_status.watched, 0) as watched - from films left join watched_status - on films.uuid is watched_status.media_uuid + coalesce(watched_media.watched, 0) as watched + from films left join watched_media + on films.uuid is watched_media.media_uuid ", )? .query(())? @@ -79,7 +79,7 @@ impl SqliteManager { move |connection| { connection.execute( " - insert into watched_status (media_uuid, watched) + insert into watched_media (media_uuid, watched) values (:uuid, :watched) on conflict (media_uuid) do update set watched = :watched