diff --git a/src/Modules/Settings/SettingsController.php b/src/Modules/Settings/SettingsController.php index 476a173..7808fa9 100644 --- a/src/Modules/Settings/SettingsController.php +++ b/src/Modules/Settings/SettingsController.php @@ -780,6 +780,16 @@ final class SettingsController $variantWarnings = $this->syncImportedProductVariants($savedProductId, $externalProduct); $this->storeProductImportVariantWarnings($savedProductId, $variantWarnings); } + // Save per-integration content override + if ($integrationId > 0) { + $this->products->upsertIntegrationTranslation( + $savedProductId, + $integrationId, + $normalized['translation']['name'] ?? null, + $normalized['translation']['short_description'] ?? null, + $normalized['translation']['description'] ?? null + ); + } $this->pdo->commit(); } catch (Throwable $exception) { if ($this->pdo->inTransaction()) {