From 9e1c680aca92f8e31a3433d4be622feae5a97ee8 Mon Sep 17 00:00:00 2001 From: Khaleel Al-Adhami Date: Fri, 25 Oct 2024 13:27:50 -0700 Subject: [PATCH] allow zero values to be given to var data --- reflex/vars/base.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/reflex/vars/base.py b/reflex/vars/base.py index 98d08d271..17acc83ab 100644 --- a/reflex/vars/base.py +++ b/reflex/vars/base.py @@ -151,16 +151,16 @@ class VarData: """ return dict((k, list(v)) for k, v in self.imports) - def merge(self: VarData | None, *others: VarData | None) -> VarData | None: + def merge(*all: VarData | None) -> VarData | None: """Merge multiple var data objects. Args: - *others: The var data objects to merge. + *all: The var data objects to merge. Returns: The merged var data object. """ - all_var_datas = list(filter(None, (self, *others))) + all_var_datas = list(filter(None, all)) if not all_var_datas: return None