fix: store variant image in DB table not ir.attachment
Binary field with attachment=True (default) stores in ir.attachment which doesn't work reliably for transient model inline list records. Set attachment=False to store in the woo_variant_push_line table directly. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
@@ -332,7 +332,7 @@ class WooVariantPushLine(models.TransientModel):
|
||||
regular_price = fields.Float(string='Standard Price', digits='Product Price')
|
||||
sale_price = fields.Float(string='Sale Price', digits='Product Price')
|
||||
cost_price = fields.Float(string='Cost', digits='Product Price')
|
||||
image = fields.Binary(string='Image')
|
||||
image = fields.Binary(string='Image', attachment=False)
|
||||
include = fields.Boolean(string='Include', default=True)
|
||||
already_synced = fields.Boolean(string='Already Synced')
|
||||
wc_variation_id = fields.Integer(string='WC Variation ID')
|
||||
|
||||
Reference in New Issue
Block a user