From 87fd4ef340bb201d24c3efa9e0584cd0da75715a Mon Sep 17 00:00:00 2001 From: Moustapha Kodjo Amadou <107993382+kodjodevf@users.noreply.github.com> Date: Mon, 2 Jun 2025 10:10:14 +0100 Subject: [PATCH] fix Undefined variable for client --- lib/eval/dart/service.dart | 15 +++++++-------- 1 file changed, 7 insertions(+), 8 deletions(-) diff --git a/lib/eval/dart/service.dart b/lib/eval/dart/service.dart index e475d279..cccec457 100644 --- a/lib/eval/dart/service.dart +++ b/lib/eval/dart/service.dart @@ -21,7 +21,10 @@ class DartExtensionService implements ExtensionService { final interpreter = D4rt(); RegistrerBridge.registerBridge(interpreter); - interpreter.execute(source: source.sourceCode!, args: source.toMSource()); + interpreter.execute( + source: source.sourceCode!.replaceAll('Client(source)', 'Client()'), + args: source.toMSource(), + ); return interpreter; } @@ -65,13 +68,9 @@ class DartExtensionService implements ExtensionService { @override Future getPopular(int page) async { - try { - final interpreter = _executeLib(); - final result = await interpreter.invoke('getPopular', [page]); - return result as MPages; - } catch (e) { - rethrow; - } + final interpreter = _executeLib(); + final result = await interpreter.invoke('getPopular', [page]); + return result as MPages; } @override