From c6135a6a6b7d5065fbe15500967e402c8b370e06 Mon Sep 17 00:00:00 2001 From: leca Date: Fri, 17 May 2024 00:33:26 +0300 Subject: [PATCH] now marked as learning but without picture are not displayed --- src/ui/cards/game/imp.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/ui/cards/game/imp.rs b/src/ui/cards/game/imp.rs index f1c81a5..09a5137 100644 --- a/src/ui/cards/game/imp.rs +++ b/src/ui/cards/game/imp.rs @@ -91,7 +91,7 @@ impl MemoryCardsGameScene { fn generate_card() -> Option { let connection = Connection::open(get_db_path()).unwrap(); - let mut stmt = connection.prepare("SELECT imagename, hieroglyph, reading, translation FROM cards WHERE is_learning = TRUE ORDER BY RANDOM() LIMIT 1").unwrap(); + let mut stmt = connection.prepare("SELECT imagename, hieroglyph, reading, translation FROM cards WHERE is_learning = TRUE AND imagename != '' ORDER BY RANDOM() LIMIT 1").unwrap(); let random_card_iter = stmt .query_map((), |row| { Ok(Card::new(