From 1d6e42524d450b73bc0b43a00dacfab5a5d25222 Mon Sep 17 00:00:00 2001 From: rory Date: Fri, 21 Aug 2026 17:45:54 -0700 Subject: [PATCH] fix(devtools): preserve falsy merged values Stop coalescing mergedValue with || so a null or empty merge result is what DevTools records. --- lib/OnyxUtils.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/OnyxUtils.ts b/lib/OnyxUtils.ts index 5bf29a9c0..c4ac63f61 100644 --- a/lib/OnyxUtils.ts +++ b/lib/OnyxUtils.ts @@ -234,7 +234,7 @@ function sendActionToDevTools( value: OnyxCollection | OnyxEntry, mergedValue: OnyxEntry = undefined, ): void { - DevTools.registerAction(utils.formatActionName(method, key), value, key ? {[key]: mergedValue || value} : (value as OnyxCollection)); + DevTools.registerAction(utils.formatActionName(method, key), value, key ? {[key]: mergedValue !== undefined ? mergedValue : value} : (value as OnyxCollection)); } /**