Skip to content

Commit

Permalink
add new messsage to rejection
Browse files Browse the repository at this point in the history
  • Loading branch information
mprew97 committed Nov 6, 2024
1 parent 0c0fd2d commit 39b7ef7
Show file tree
Hide file tree
Showing 4 changed files with 10 additions and 8 deletions.
6 changes: 3 additions & 3 deletions src/commerce/commerce.ts
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/* eslint-disable no-param-reassign */
import { INITIALIZE_ERROR, ENDPOINTS } from '../constants';
import { ENDPOINTS, AUA_WARNING } from '../constants';
import { baseIterableRequest } from '../request';
import { TrackPurchaseRequestParams, UpdateCartRequestParams } from './types';
import { IterableResponse } from '../types';
Expand All @@ -16,7 +16,7 @@ export const updateCart = (payload: UpdateCartRequestParams) => {
if (canTrackAnonUser()) {
const anonymousUserEventManager = new AnonymousUserEventManager();
anonymousUserEventManager.trackAnonUpdateCart(payload);
return Promise.reject(INITIALIZE_ERROR);
return Promise.reject(AUA_WARNING);
}

return baseIterableRequest<IterableResponse>({
Expand Down Expand Up @@ -44,7 +44,7 @@ export const trackPurchase = (payload: TrackPurchaseRequestParams) => {
if (canTrackAnonUser()) {
const anonymousUserEventManager = new AnonymousUserEventManager();
anonymousUserEventManager.trackAnonPurchaseEvent(payload);
return Promise.reject(INITIALIZE_ERROR);
return Promise.reject(AUA_WARNING);
}

return baseIterableRequest<IterableResponse>({
Expand Down
4 changes: 3 additions & 1 deletion src/constants.ts
Original file line number Diff line number Diff line change
Expand Up @@ -307,7 +307,9 @@ export const PURCHASE_ITEM = 'shoppingCartItems';
export const UPDATECART_ITEM_PREFIX = 'updateCart.updatedShoppingCartItems.';
export const PURCHASE_ITEM_PREFIX = `${PURCHASE_ITEM}.`;

export const MERGE_SUCCESSFULL = 'MERGE_SUCCESSFULL';
export const INITIALIZE_ERROR = new Error(
'Iterable SDK must be initialized with an API key and user email/userId before calling SDK methods'
);
export const AUA_WARNING = new Error(
'This event was stored locally because you have Anonymous User Activation enabled. If this was unintentional, please check your SDK configuration settings.'
);
4 changes: 2 additions & 2 deletions src/events/events.ts
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/* eslint-disable no-param-reassign */
import { INITIALIZE_ERROR, ENDPOINTS } from '../constants';
import { ENDPOINTS, AUA_WARNING } from '../constants';
import { baseIterableRequest } from '../request';
import { InAppTrackRequestParams } from './inapp/types';
import { IterableResponse } from '../types';
Expand All @@ -14,7 +14,7 @@ export const track = (payload: InAppTrackRequestParams) => {
if (canTrackAnonUser()) {
const anonymousUserEventManager = new AnonymousUserEventManager();
anonymousUserEventManager.trackAnonEvent(payload);
return Promise.reject(INITIALIZE_ERROR);
return Promise.reject(AUA_WARNING);
}
return baseIterableRequest<IterableResponse>({
method: 'POST',
Expand Down
4 changes: 2 additions & 2 deletions src/users/users.ts
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ import { UpdateSubscriptionParams, UpdateUserParams } from './types';
import { updateSubscriptionsSchema, updateUserSchema } from './users.schema';
import { AnonymousUserEventManager } from '../anonymousUserTracking/anonymousUserEventManager';
import { canTrackAnonUser } from '../utils/commonFunctions';
import { INITIALIZE_ERROR, ENDPOINTS } from '../constants';
import { AUA_WARNING, ENDPOINTS } from '../constants';

export const updateUserEmail = (newEmail: string) =>
baseIterableRequest<IterableResponse>({
Expand All @@ -31,7 +31,7 @@ export const updateUser = (payloadParam: UpdateUserParams = {}) => {
if (canTrackAnonUser()) {
const anonymousUserEventManager = new AnonymousUserEventManager();
anonymousUserEventManager.trackAnonUpdateUser(payload);
return Promise.reject(INITIALIZE_ERROR);
return Promise.reject(AUA_WARNING);
}
return baseIterableRequest<IterableResponse>({
method: 'POST',
Expand Down

0 comments on commit 39b7ef7

Please sign in to comment.