From 4e6de1b4d4998a02ed8d4644b9130541fc7334d8 Mon Sep 17 00:00:00 2001 From: ZuoSiZhu <2839299264@qq.com> Date: Fri, 28 Mar 2025 01:07:18 +0800 Subject: [PATCH] Fix: unexcepted NoneType from deep_get --- module/config/deep.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/module/config/deep.py b/module/config/deep.py index 3f4bb9e04..8a1838222 100644 --- a/module/config/deep.py +++ b/module/config/deep.py @@ -33,6 +33,8 @@ def deep_get(d, keys, default=None): try: for k in keys: d = d[k] + if d is None: + return default return d # No such key except KeyError: