diff --git a/pySim/esim/es2p.py b/pySim/esim/es2p.py index 32d1ef89..af45b0bb 100644 --- a/pySim/esim/es2p.py +++ b/pySim/esim/es2p.py @@ -86,6 +86,8 @@ class ApiParamInteger(ApiParam): @classmethod def verify_encoded(cls, data): + if isinstance(data, int): + return if not data.isdecimal(): raise ValueError('integer (%s) contains non-decimal characters' % data) assert str(int(data)) == data