From 8e63506c38a94a9e89e67478ee8ec30017828b3a Mon Sep 17 00:00:00 2001 From: Tyler Hobbs Date: Wed, 23 Jul 2014 15:37:11 -0500 Subject: [PATCH] Fix method definition for udt registration --- cassandra/cluster.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/cassandra/cluster.py b/cassandra/cluster.py index 08c76991..b93d2f77 100644 --- a/cassandra/cluster.py +++ b/cassandra/cluster.py @@ -1585,10 +1585,10 @@ class Session(object): raise UserTypeDoesNotExist( 'User type %s does not exist in keyspace %s' % (user_type, keyspace)) - def encode(encoder_self, val): + def encode(val): return '{ %s }' % ' , '.join('%s : %s' % ( field_name, - encoder_self.cql_encode_all_types(getattr(val, field_name)) + self.encoder.cql_encode_all_types(getattr(val, field_name)) ) for field_name in type_meta.field_names) self.encoder.mapping[klass] = encode