Open Magento Fields, non-supported in multi site environment
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Magento OpenERP Connector |
Confirmed
|
Undecided
|
gekko tek |
Bug Description
In a multi magento environment you have One OpenERP and 2 magento websites. External_
in magerp_
When opening magento fields, it randomly can malfunction and break. For instance. I assign a new product to an attribute set from external referential 1. When I click open magento fields, it will see attributes that are from a different referential (2). It will attempt to call magento and ask for information about it, but it will call referential 1, and of course this attribute does not exist.
This results in an unusuable magento fields, and essentially makes it impossible to manage products.
File "/usr/local/
result = ExportService.
File "/usr/local/
res = fn(db, uid, *params)
File "/usr/local/
return f(self, dbname, *args, **kwargs)
File "/usr/local/
res = self.execute_cr(cr, uid, obj, method, *args, **kw)
File "/usr/local/
return getattr(object, method)(cr, uid, *args, **kw)
File "/usr/local/
cr, uid, field_names, context)
File "/usr/local/
cr, uid, mag_group_id, attr_set.
File "/usr/local/
result = self.get_
File "/usr/local/
return self.mage_
File "/usr/local/
data[
TypeError: list indices must be integers, not str
This is not related to deleting magento attributes. The error can be caused without this. I am still unsure as to what triggers the error