Details
-
Type: Bug
-
Status: Closed
-
Priority: Major
-
Resolution: Fixed
-
Affects Version/s: Newport
-
Fix Version/s: Newport
-
Component/s: Reseller UI
-
Labels:None
-
Environment:
QA3
Merchant UI - AML Merchant UI Final - Build 41
Reseller UI - AML Reseller UI Final - Build 144
SAPI – AML SAPI Final - Build 685
Core – smb-ear-2.4.0-RELEASE-p1206
BidMgr - bidmgr-distribution-2.4.0-RELEASE-BUILD_12
Data Util Jar – AML Data Tool Final - Build 113
Email Templates - AML Notification Templates RC - Build 39
Ops Scripts – OPS Scripts BETA - Build 218QA3 Merchant UI - AML Merchant UI Final - Build 41 Reseller UI - AML Reseller UI Final - Build 144 SAPI – AML SAPI Final - Build 685 Core – smb-ear-2.4.0-RELEASE-p1206 BidMgr - bidmgr-distribution-2.4.0-RELEASE-BUILD_12 Data Util Jar – AML Data Tool Final - Build 113 Email Templates - AML Notification Templates RC - Build 39 Ops Scripts – OPS Scripts BETA - Build 218
-
Sprint:Sprint 7
Description
We are getting ‘NewEntityCreationError.CANNOT_SET_ID_FOR_ADD’ error while creating location extension.
System: QA3
Realm: qa3amltest
MerchantID: SanityNewport08
Steps to reproduce.
1. Create an order with invalid address. (Its passes the geolocation service)
Invalid address:
Company Name :Test
Street Address Line 1: 80 Columbus Circles
City/Town: ny
State: ny
Postal Code: 102344
2. Deploy the order then its throws following exception while creating location extension and its expected as we are given invalid address.
id=2077, code=0: RequiredError(reason: RequiredError.REQUIRED)(isExemptable: false), trigger=, field=operations[0].operand.adExtension.geoPoint
id=2078, code=0: RequiredError(reason: RequiredError.REQUIRED)(isExemptable: false), trigger=, field=operations[0].operand.adExtension.geoPoint
Note: Deployment is succeeded but location extension is not created for this account.(expected)
3. Redeploy the order by giving valid location extension
Company Name: Test
Street Address Line 1: 80 Columbus Circle
Street Address Line 2: 60th Street
City/Town: Newyork
State: NY
Postal Code: 10023
Actual result: : Location extension is created in Adwords but throws following exception in listener while creating location extension and we got Ad Extension failure mail.
id=2077, code=0: NewEntityCreationError(reason: NewEntityCreationError.CANNOT_SET_ID_FOR_ADD)(isExemptable: false), trigger=AdExtensionId: 499651525, field=operations[0].operand.adExtension.id
id=2078, code=0: NewEntityCreationError(reason: NewEntityCreationError.CANNOT_SET_ID_FOR_ADD)(isExemptable: false), trigger=AdExtensionId: 499651645, field=operations[0].operand.adExtension.id
Excepted result: Location extension should be created successfully without any exception.
Attached the listener log and Adwords screenshot.