Explorar o código

Sanitize folder names

Vishnu Mohandas %!s(int64=4) %!d(string=hai) anos
pai
achega
560d5b6440
Modificáronse 1 ficheiros con 1 adicións e 1 borrados
  1. 1 1
      lib/db/files_db.dart

+ 1 - 1
lib/db/files_db.dart

@@ -351,7 +351,7 @@ class FilesDB {
     final db = await instance.database;
     String inParam = "";
     for (final folder in folders) {
-      inParam += "'" + folder + "',";
+      inParam += "'" + folder.replaceAll("'", "''") + "',";
     }
     inParam = inParam.substring(0, inParam.length - 1);
     final results = await db.query(