From d6a4c5e65783724a52a825c030516e3c7801c192 Mon Sep 17 00:00:00 2001 From: Lance Edgar Date: Sun, 21 Dec 2025 01:23:29 -0600 Subject: [PATCH] fix: temporarily avoid make_uuid() and disambiguate our code in the meantime --- src/wuttaweb/grids/base.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/wuttaweb/grids/base.py b/src/wuttaweb/grids/base.py index 403c01a..76149f6 100644 --- a/src/wuttaweb/grids/base.py +++ b/src/wuttaweb/grids/base.py @@ -853,7 +853,7 @@ class Grid: # pylint: disable=too-many-instance-attributes,too-many-public-meth """ if tools and isinstance(tools, list): if not any(isinstance(t, (tuple, list)) for t in tools): - tools = [(self.app.make_uuid(), t) for t in tools] + tools = [(self.app.make_true_uuid().hex, t) for t in tools] self.tools = OrderedDict(tools or []) def add_tool(self, html, key=None): @@ -869,7 +869,7 @@ class Grid: # pylint: disable=too-many-instance-attributes,too-many-public-meth See also :meth:`set_tools()`. """ if not key: - key = self.app.make_uuid() + key = self.app.make_true_uuid().hex self.tools[key] = html ##############################