diff --git a/lib/utils/database/mobile.dart b/lib/utils/database/mobile.dart index 30a2a75b..89e2e91e 100644 --- a/lib/utils/database/mobile.dart +++ b/lib/utils/database/mobile.dart @@ -77,8 +77,9 @@ Future constructDb( } DynamicLibrary _openOnWindows() { - final script = File(Platform.script.toFilePath()); - final libraryNextToScript = File('${script.path}/sqlite3.dll'); + final exe_path = File( + Platform.resolvedExecutable.replaceAll(RegExp(r'fluffychat.exe'), '')); + final libraryNextToScript = File('${exe_path.path}/sqlite3.dll'); return DynamicLibrary.open(libraryNextToScript.path); }