[mob] Use sqlite async for getting total face count

This commit is contained in:
laurenspriem
2024-04-12 13:21:38 +05:30
parent 38c0c44331
commit 642e36b050

View File

@@ -498,8 +498,8 @@ class FaceMLDataDB {
Future<int> getTotalFaceCount({
double minFaceScore = kMinHighQualityFaceScore,
}) async {
final db = await instance.database;
final List<Map<String, dynamic>> maps = await db.rawQuery(
final db = await instance.sqliteAsyncDB;
final List<Map<String, dynamic>> maps = await db.getAll(
'SELECT COUNT(*) as count FROM $facesTable WHERE $faceScore > $minFaceScore AND $faceBlur > $kLaplacianThreshold',
);
return maps.first['count'] as int;