fixeria has uploaded this change for review. ( 
https://gerrit.osmocom.org/c/pysim/+/42384?usp=email )


Change subject: utils: DataObjectCollection.encode(): fix TypeError
......................................................................

utils: DataObjectCollection.encode(): fix TypeError

`members_by_name` is a plain dictionary.  Calling it with `()` raises:

  TypeError: 'dict' object is not callable

Change-Id: I7e0c09aa7303f1506fe3a025fdc3779919dd0e6c
---
M pySim/utils.py
1 file changed, 2 insertions(+), 1 deletion(-)



  git pull ssh://gerrit.osmocom.org:29418/pysim refs/changes/84/42384/1

diff --git a/pySim/utils.py b/pySim/utils.py
index 0417366..519d73c 100644
--- a/pySim/utils.py
+++ b/pySim/utils.py
@@ -910,7 +910,8 @@
     def encode(self, decoded) -> bytes:
         res = bytearray()
         for i in decoded:
-            obj = self.members_by_name(i[0])
+            name = i[0]
+            obj = self.members_by_name[name]
             res.append(obj.to_tlv())
         return res


--
To view, visit https://gerrit.osmocom.org/c/pysim/+/42384?usp=email
To unsubscribe, or for help writing mail filters, visit 
https://gerrit.osmocom.org/settings?usp=email

Gerrit-MessageType: newchange
Gerrit-Project: pysim
Gerrit-Branch: master
Gerrit-Change-Id: I7e0c09aa7303f1506fe3a025fdc3779919dd0e6c
Gerrit-Change-Number: 42384
Gerrit-PatchSet: 1
Gerrit-Owner: fixeria <[email protected]>

Reply via email to