فهرست منبع

fix product setting in dolibarr account builder

Olivier Massot 1 سال پیش
والد
کامیت
289e6909e8
1فایلهای تغییر یافته به همراه3 افزوده شده و 4 حذف شده
  1. 3 4
      src/Service/ApiResourceBuilder/Dolibarr/DolibarrAccountBuilder.php

+ 3 - 4
src/Service/ApiResourceBuilder/Dolibarr/DolibarrAccountBuilder.php

@@ -66,13 +66,12 @@ class DolibarrAccountBuilder
 
         $dolibarrAccount->setSocId((int) $accountData['id'])
                         ->setClientNumber($accountData['code_client']);
-
         if (
-            array_key_exists('2iopen_software_opentalent', $accountData['array_options'])
-            && !empty($accountData['array_options']['2iopen_software_opentalent'])
+            array_key_exists('options_2iopen_software_opentalent', $accountData['array_options'])
+            && !empty($accountData['array_options']['options_2iopen_software_opentalent'])
         ) {
             $dolibarrAccount->setProduct(
-                self::PRODUCT_MAPPING[$accountData['array_options']['2iopen_software_opentalent']]
+                self::PRODUCT_MAPPING[$accountData['array_options']['options_2iopen_software_opentalent']]
             );
         }