From c4ecbc4b86ee2e2addca584208c723cd40b460f6 Mon Sep 17 00:00:00 2001 From: Simon Date: Sun, 17 Sep 2023 17:08:03 +0100 Subject: [PATCH] Only look for peers in MASTER type --- API.py | 15 ++++++++------- 1 file changed, 8 insertions(+), 7 deletions(-) diff --git a/API.py b/API.py index 96cbc9c..093a546 100644 --- a/API.py +++ b/API.py @@ -19,13 +19,14 @@ class FD_APIUserDefinedContext(object): dmrid = bytes_4(dmrid) print(dmrid) for system in systems: - for peerid in systems[system]['PEERS']: - print(peerid) - if peerid == dmrid: - if key == systems[system]['_opt_key']: - return(system) - else: - return(False) + if systems[_system]['MODE'] == 'MASTER': + for peerid in systems[system]['PEERS']: + print(peerid) + if peerid == dmrid: + if key == systems[system]['_opt_key']: + return(system) + else: + return(False) return(False) def validateSystemKey(self,systemkey):