Browse Source

fix product setting in dolibarr account builder

Olivier Massot 1 năm trước cách đây
mục cha
commit
289e6909e8

+ 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']]
             );
         }