diff --git a/examples/nirfsg/attenuation-tables-generation.py b/examples/nirfsg/attenuation-tables-generation.py index 5e4f15b6e..e48bf38b4 100644 --- a/examples/nirfsg/attenuation-tables-generation.py +++ b/examples/nirfsg/attenuation-tables-generation.py @@ -139,7 +139,7 @@ def raise_if_initialization_error(response): input("Press any key to stop generation") raise_if_error(client.Abort(nirfsg_types.AbortRequest(vi=vi))) except grpc.RpcError as rpc_error: - error_message = rpc_error.details() + error_message = str(rpc_error.details() or "") for entry in rpc_error.trailing_metadata() or []: if entry.key == "ni-error": value = entry.value if isinstance(entry.value, str) else entry.value.decode("utf-8")