@@ -1253,11 +1253,15 @@ export default function Identity(mpInstance) {
12531253 * @return a cart object
12541254 */
12551255 getCart : function ( ) {
1256- logDeprecatedMethodUsage ( mpInstance , {
1257- methodName : 'Identity.getCurrentUser().getCart()' ,
1258- warningMessage :
1259- 'Deprecated function Identity.getCurrentUser().getCart() will be removed in future releases' ,
1260- } ) ;
1256+ logDeprecatedMethodUsage (
1257+ mpInstance . Logger ,
1258+ mpInstance . _LoggingDispatcher ,
1259+ {
1260+ methodName : 'Identity.getCurrentUser().getCart()' ,
1261+ warningMessage :
1262+ 'Deprecated function Identity.getCurrentUser().getCart() will be removed in future releases' ,
1263+ }
1264+ ) ;
12611265 return self . mParticleUserCart ( ) ;
12621266 } ,
12631267
@@ -1337,47 +1341,61 @@ export default function Identity(mpInstance) {
13371341 * @deprecated
13381342 */
13391343 add : function ( ) {
1340- logDeprecatedMethodUsage ( mpInstance , {
1341- methodName : 'Identity.getCurrentUser().getCart().add()' ,
1342- warningMessage : generateDeprecationMessage (
1343- 'Identity.getCurrentUser().getCart().add()' ,
1344- true ,
1345- 'eCommerce.logProductAction()' ,
1346- 'https://docs.mparticle.com/developers/sdk/web/commerce-tracking'
1347- ) ,
1348- } ) ;
1344+ logDeprecatedMethodUsage (
1345+ mpInstance . Logger ,
1346+ mpInstance . _LoggingDispatcher ,
1347+ {
1348+ methodName : 'Identity.getCurrentUser().getCart().add()' ,
1349+ warningMessage : generateDeprecationMessage (
1350+ 'Identity.getCurrentUser().getCart().add()' ,
1351+ true ,
1352+ 'eCommerce.logProductAction()' ,
1353+ 'https://docs.mparticle.com/developers/sdk/web/commerce-tracking'
1354+ ) ,
1355+ }
1356+ ) ;
13491357 } ,
13501358 /**
13511359 * Removes a cart product from the current user cart
13521360 * @method remove
13531361 * @deprecated
13541362 */
13551363 remove : function ( ) {
1356- logDeprecatedMethodUsage ( mpInstance , {
1357- methodName : 'Identity.getCurrentUser().getCart().remove()' ,
1358- warningMessage : generateDeprecationMessage (
1359- 'Identity.getCurrentUser().getCart().remove()' ,
1360- true ,
1361- 'eCommerce.logProductAction()' ,
1362- 'https://docs.mparticle.com/developers/sdk/web/commerce-tracking'
1363- ) ,
1364- } ) ;
1364+ logDeprecatedMethodUsage (
1365+ mpInstance . Logger ,
1366+ mpInstance . _LoggingDispatcher ,
1367+ {
1368+ methodName :
1369+ 'Identity.getCurrentUser().getCart().remove()' ,
1370+ warningMessage : generateDeprecationMessage (
1371+ 'Identity.getCurrentUser().getCart().remove()' ,
1372+ true ,
1373+ 'eCommerce.logProductAction()' ,
1374+ 'https://docs.mparticle.com/developers/sdk/web/commerce-tracking'
1375+ ) ,
1376+ }
1377+ ) ;
13651378 } ,
13661379 /**
13671380 * Clears the user's cart
13681381 * @method clear
13691382 * @deprecated
13701383 */
13711384 clear : function ( ) {
1372- logDeprecatedMethodUsage ( mpInstance , {
1373- methodName : 'Identity.getCurrentUser().getCart().clear()' ,
1374- warningMessage : generateDeprecationMessage (
1375- 'Identity.getCurrentUser().getCart().clear()' ,
1376- true ,
1377- '' ,
1378- 'https://docs.mparticle.com/developers/sdk/web/commerce-tracking'
1379- ) ,
1380- } ) ;
1385+ logDeprecatedMethodUsage (
1386+ mpInstance . Logger ,
1387+ mpInstance . _LoggingDispatcher ,
1388+ {
1389+ methodName :
1390+ 'Identity.getCurrentUser().getCart().clear()' ,
1391+ warningMessage : generateDeprecationMessage (
1392+ 'Identity.getCurrentUser().getCart().clear()' ,
1393+ true ,
1394+ '' ,
1395+ 'https://docs.mparticle.com/developers/sdk/web/commerce-tracking'
1396+ ) ,
1397+ }
1398+ ) ;
13811399 } ,
13821400 /**
13831401 * Returns all cart products
@@ -1386,16 +1404,20 @@ export default function Identity(mpInstance) {
13861404 * @deprecated
13871405 */
13881406 getCartProducts : function ( ) {
1389- logDeprecatedMethodUsage ( mpInstance , {
1390- methodName :
1391- 'Identity.getCurrentUser().getCart().getCartProducts()' ,
1392- warningMessage : generateDeprecationMessage (
1393- 'Identity.getCurrentUser().getCart().getCartProducts()' ,
1394- true ,
1395- 'eCommerce.logProductAction()' ,
1396- 'https://docs.mparticle.com/developers/sdk/web/commerce-tracking'
1397- ) ,
1398- } ) ;
1407+ logDeprecatedMethodUsage (
1408+ mpInstance . Logger ,
1409+ mpInstance . _LoggingDispatcher ,
1410+ {
1411+ methodName :
1412+ 'Identity.getCurrentUser().getCart().getCartProducts()' ,
1413+ warningMessage : generateDeprecationMessage (
1414+ 'Identity.getCurrentUser().getCart().getCartProducts()' ,
1415+ true ,
1416+ 'eCommerce.logProductAction()' ,
1417+ 'https://docs.mparticle.com/developers/sdk/web/commerce-tracking'
1418+ ) ,
1419+ }
1420+ ) ;
13991421 return [ ] ;
14001422 } ,
14011423 } ;
@@ -1544,7 +1566,13 @@ export default function Identity(mpInstance) {
15441566 newUser = mpInstance . Identity . getCurrentUser ( ) ;
15451567
15461568 // https://go.mparticle.com/work/SQDSDKS-6359
1547- tryOnUserAlias ( prevUser , newUser , identityApiData , mpInstance ) ;
1569+ tryOnUserAlias (
1570+ prevUser ,
1571+ newUser ,
1572+ identityApiData ,
1573+ mpInstance . Logger ,
1574+ mpInstance . _LoggingDispatcher
1575+ ) ;
15481576
15491577 const persistence = mpInstance . _Persistence . getPersistence ( ) ;
15501578
@@ -1778,20 +1806,26 @@ export default function Identity(mpInstance) {
17781806}
17791807
17801808// https://go.mparticle.com/work/SQDSDKS-6359
1781- function tryOnUserAlias ( previousUser , newUser , identityApiData , mpInstance ) {
1809+ function tryOnUserAlias (
1810+ previousUser ,
1811+ newUser ,
1812+ identityApiData ,
1813+ logger ,
1814+ loggingDispatcher
1815+ ) {
17821816 if (
17831817 identityApiData &&
17841818 identityApiData . onUserAlias &&
17851819 isFunction ( identityApiData . onUserAlias )
17861820 ) {
17871821 try {
1788- logDeprecatedMethodUsage ( mpInstance , {
1822+ logDeprecatedMethodUsage ( logger , loggingDispatcher , {
17891823 methodName : 'onUserAlias' ,
17901824 warningMessage : generateDeprecationMessage ( 'onUserAlias' ) ,
17911825 } ) ;
17921826 identityApiData . onUserAlias ( previousUser , newUser ) ;
17931827 } catch ( e ) {
1794- mpInstance . Logger . error (
1828+ logger . error (
17951829 'There was an error with your onUserAlias function - ' + e
17961830 ) ;
17971831 }
0 commit comments