From d63bbbb88764d9a62a3883078fb73139dc688b05 Mon Sep 17 00:00:00 2001 From: avollkopf <43980694+avollkopf@users.noreply.github.com> Date: Mon, 11 Apr 2022 10:15:08 +0200 Subject: [PATCH] sort order needs also change in basic controller for existing data --- cbpi/__init__.py | 2 +- cbpi/controller/basic_controller2.py | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/cbpi/__init__.py b/cbpi/__init__.py index 07288d7..0331780 100644 --- a/cbpi/__init__.py +++ b/cbpi/__init__.py @@ -1,3 +1,3 @@ -__version__ = "4.0.5.a8" +__version__ = "4.0.5.a9" __codename__ = "Spring Break" diff --git a/cbpi/controller/basic_controller2.py b/cbpi/controller/basic_controller2.py index 32acd83..1a42119 100644 --- a/cbpi/controller/basic_controller2.py +++ b/cbpi/controller/basic_controller2.py @@ -36,6 +36,7 @@ class BasicController: logging.info("{} Load ".format(self.name)) with open(self.path) as json_file: data = json.load(json_file) + data['data'].sort(key=lambda x: x.get('name').upper()) for i in data["data"]: self.data.append(self.create(i))