@nuskin/ns-product-lib
Advanced tools
Comparing version 2.15.3-cx15-9348.1 to 2.16.0-brw-3199.1
{ | ||
"name": "@nuskin/ns-product-lib", | ||
"version": "2.15.3-cx15-9348.1", | ||
"version": "2.16.0-brw-3199.1", | ||
"description": "This project contains shared Product models and code between the backend and frontend.", | ||
@@ -5,0 +5,0 @@ "main": "src/index.js", |
// This module can be bundled into a package for better reusability. | ||
const axios = require('axios').default; | ||
const axios = require('axios'); | ||
const { getEnvironmentFromUrl } = require('@nuskin/ns-common-lib'); | ||
@@ -4,0 +4,0 @@ const config = require('./environment'); |
@@ -1,2 +0,2 @@ | ||
const axios = require('axios').default; | ||
const axios = require('axios'); | ||
const { getProductByIdQuery } = require('./query'); | ||
@@ -48,2 +48,4 @@ const ProductStatus = require("../models/productStatus"); | ||
const okta = parseOktaObject(sessionStorage.oktaTokens); | ||
const payload = { | ||
@@ -56,3 +58,4 @@ ...defaultPayload, | ||
locale, | ||
quantity: 1 // set defaul to 1 | ||
...(okta !== null && { okta }), | ||
quantity: 1 // set default to 1 | ||
} | ||
@@ -523,2 +526,17 @@ } | ||
function parseOktaObject(okta) { | ||
if (!okta || typeof okta !== 'string') { | ||
return null; | ||
} | ||
const data = JSON.parse(okta); | ||
if (data.accessToken) { | ||
if (typeof data.accessToken === 'string') { | ||
return data.accessToken; | ||
} else { | ||
return data.accessToken.accessToken; | ||
} | ||
} | ||
} | ||
module.exports = getProduct; |
"use strict"; | ||
const { getConfiguration, getCachedConfigurations } = require('@nuskin/configuration-sdk'); | ||
const axios = require("axios").default; | ||
const axios = require("axios"); | ||
const contentstack = require('./contentstack/contentstack'); | ||
@@ -5,0 +5,0 @@ const Product = require("./product"); |
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
143467
4830