From 08234d69a4257fc197ef6e5563cb2362c1945464 Mon Sep 17 00:00:00 2001 From: Vince Varga Date: Fri, 22 Sep 2023 14:48:35 +0200 Subject: [PATCH] Update SplitResult.toString to display null values differently When a SplitResult is converted into a string (such as when printing or running in debugger) and the config value is null, the previous implementation would display "null" as if it were a string which is confusing. --- splitio_platform_interface/lib/split_result.dart | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/splitio_platform_interface/lib/split_result.dart b/splitio_platform_interface/lib/split_result.dart index 80b452b..f1c0896 100644 --- a/splitio_platform_interface/lib/split_result.dart +++ b/splitio_platform_interface/lib/split_result.dart @@ -13,8 +13,8 @@ class SplitResult { String toString() { return '{"treatment": "' + treatment + - '", config: "' + - (config ?? 'null') + - '"}'; + '", config: ' + + (config != null ? '"$config"' : 'null') + + '}'; } }