update
This commit is contained in:
@@ -398,24 +398,7 @@ class Api
|
||||
{
|
||||
$offer_data = [];
|
||||
|
||||
if ( !$mdb -> count( 'products', [ 'AND' => [ 'client_id' => $data['client_id'], 'offer_id' => $offer['OfferId'] ] ] ) )
|
||||
{
|
||||
$offer_data['client_id'] = $data['client_id'];
|
||||
$offer_data['offer_id'] = $offer['OfferId'];
|
||||
$offer_data['offer_name'] = $offer['ProductTitle'];
|
||||
|
||||
$mdb -> insert( 'products', [
|
||||
'client_id' => $data['client_id'],
|
||||
'offer_id' => $offer['OfferId'],
|
||||
'name' => $offer['ProductTitle']
|
||||
] );
|
||||
|
||||
$offer_id = $mdb -> id();
|
||||
}
|
||||
else
|
||||
{
|
||||
$offer_id = $mdb -> get( 'products', 'id', [ 'AND' => [ 'client_id' => $data['client_id'], 'offer_id' => $offer['OfferId'] ] ] );
|
||||
}
|
||||
$offer_id = \factory\Products::ensure_product( $data['client_id'], $offer['OfferId'], [ 'title' => $offer['ProductTitle'] ] );
|
||||
|
||||
if ( $offer_id )
|
||||
{
|
||||
@@ -520,19 +503,7 @@ class Api
|
||||
$product_title = $offer_external_id;
|
||||
}
|
||||
|
||||
if ( !$mdb -> count( 'products', [ 'AND' => [ 'client_id' => $client_id, 'offer_id' => $offer_external_id ] ] ) )
|
||||
{
|
||||
$mdb -> insert( 'products', [
|
||||
'client_id' => $client_id,
|
||||
'offer_id' => $offer_external_id,
|
||||
'name' => $product_title
|
||||
] );
|
||||
$product_id = $mdb -> id();
|
||||
}
|
||||
else
|
||||
{
|
||||
$product_id = $mdb -> get( 'products', 'id', [ 'AND' => [ 'client_id' => $client_id, 'offer_id' => $offer_external_id ] ] );
|
||||
}
|
||||
$product_id = \factory\Products::ensure_product( $client_id, $offer_external_id, [ 'title' => $product_title ] );
|
||||
|
||||
if ( !$product_id )
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user