diff --git a/lib/db/sqlite/firo_cache_writer.dart b/lib/db/sqlite/firo_cache_writer.dart index 09383601e..c3a8d58d1 100644 --- a/lib/db/sqlite/firo_cache_writer.dart +++ b/lib/db/sqlite/firo_cache_writer.dart @@ -17,7 +17,7 @@ FCResult _updateSparkUsedTagsWith(Database db, List> tags) { // hash the tags here since this function is called in a background isolate final hashedTags = LibSpark.hashTags( - base64Tags: tags.map((e) => e[0] as String).toList(), + base64Tags: tags.map((e) => e[0] as String).toSet(), ).toList(); if (hashedTags.isEmpty) { // nothing to add, return early