Hello, I have a method where I am trying to append a set of ids to a many2one field base on certain criteria. I get the set of ids just fine, but when I return the list using an onchange method, then I get this error
TypeError: Object 61 has no method 'split'
This is the method that I am using
def on_change_get_sql_ver_set(self, cr, uid, ids, sql_ver_id, context=None):
if sql_ver_id:
sql_ver_obj = self.pool.get('product.sql.version')
sql_rec = sql_ver_obj.browse(cr, uid, sql_ver_id)
ids_set = sql_ver_obj.search(cr, uid, [('database_server','=', sql_rec.database_server)])
# raise osv.except_osv('UserError',ids_set)
recs = {}
recs['product_sql_version_id'] = ids_set #check ids_set
return {'value': recs}
I will need to add more search conditions to this method to do what I need, but right now I just want to try and add this set to the many2one field on the form. does anyone know how I can add the set of returned data/ids to the many2one field