diff options
| author | IT Fixcomart <it@fixcomart.co.id> | 2022-11-11 18:02:11 +0700 |
|---|---|---|
| committer | IT Fixcomart <it@fixcomart.co.id> | 2022-11-11 18:02:11 +0700 |
| commit | 8ee5432961a5b73e8e5c42af2eda05621723c9e7 (patch) | |
| tree | 12b7e0628328f6f10f03b464ad0717a729e2ede0 /src/helpers | |
| parent | df04a3504e61f3c1257b5a46310e39c51bf23bea (diff) | |
Connect to solr (search product), header component with title, fix product card layout, show product search result
Diffstat (limited to 'src/helpers')
| -rw-r--r-- | src/helpers/apiOdoo.js | 4 | ||||
| -rw-r--r-- | src/helpers/slug.js | 2 |
2 files changed, 3 insertions, 3 deletions
diff --git a/src/helpers/apiOdoo.js b/src/helpers/apiOdoo.js index aff27bc3..b1e4ce6b 100644 --- a/src/helpers/apiOdoo.js +++ b/src/helpers/apiOdoo.js @@ -3,7 +3,7 @@ import { getCookie, setCookie } from 'cookies-next'; const axios = require('axios'); const renewToken = async () => { - let res = await axios.get(process.env.DB_HOST + '/api/token'); + let res = await axios.get(process.env.ODOO_HOST + '/api/token'); setCookie('token', res.data.result); return res.data.result; }; @@ -17,7 +17,7 @@ const getToken = async () => { const getOdoo = async (url) => { try { let token = await getToken(); - let res = await axios.get(process.env.DB_HOST + url, {headers: {Authorization: token}}); + let res = await axios.get(process.env.ODOO_HOST + url, {headers: {Authorization: token}}); if (res.data.status.code == 401) { await renewToken(); return getOdoo(url); diff --git a/src/helpers/slug.js b/src/helpers/slug.js index 5a8db08f..ed1a5b6a 100644 --- a/src/helpers/slug.js +++ b/src/helpers/slug.js @@ -1,5 +1,5 @@ const createSlug = (name, id) => { - return name.trim().replace(new RegExp(/[^A-Za-z0-9]/, 'g'), '-').toLowerCase() + '-' + id; + return name?.trim().replace(new RegExp(/[^A-Za-z0-9]/, 'g'), '-').toLowerCase() + '-' + id; } const getId = (slug) => { |
