summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorRafi Zadanly <zadanlyr@gmail.com>2023-05-04 09:43:57 +0700
committerRafi Zadanly <zadanlyr@gmail.com>2023-05-04 09:43:57 +0700
commit7b12c20a46e4119e9a34ad15f9109765876a265b (patch)
treec1bbdc7d19f56cf8183b540e90f0ff88a0e91909 /src
parent992c7415988cc76338c991731f21d225e5330fa5 (diff)
fixing sitemap
Diffstat (limited to 'src')
-rw-r--r--src/lib/transaction/components/Transactions.jsx2
-rw-r--r--src/pages/sitemap/brands.xml.js5
-rw-r--r--src/pages/sitemap/categories.xml.js5
-rw-r--r--src/pages/sitemap/products/[page].js5
4 files changed, 13 insertions, 4 deletions
diff --git a/src/lib/transaction/components/Transactions.jsx b/src/lib/transaction/components/Transactions.jsx
index 54316c3d..736f5ece 100644
--- a/src/lib/transaction/components/Transactions.jsx
+++ b/src/lib/transaction/components/Transactions.jsx
@@ -49,7 +49,7 @@ const Transactions = ({ context = '' }) => {
}
const pageCount = Math.ceil(transactions?.data?.saleOrderTotal / limit)
- let pageQuery = _.omit(query, ['limit', 'offset'])
+ let pageQuery = _.omit(query, ['limit', 'offset', 'context'])
pageQuery = _.pickBy(pageQuery, _.identity)
pageQuery = toQuery(pageQuery)
diff --git a/src/pages/sitemap/brands.xml.js b/src/pages/sitemap/brands.xml.js
index 7d16bde3..bfd21dba 100644
--- a/src/pages/sitemap/brands.xml.js
+++ b/src/pages/sitemap/brands.xml.js
@@ -7,7 +7,10 @@ import odooApi from '@/core/api/odooApi'
export async function getServerSideProps({ res }) {
const baseUrl = process.env.SELF_HOST + '/shop/brands/'
const brands = await odooApi('GET', `/api/v1/manufacture?limit=0`)
- const sitemap = create('urlset', { encoding: 'UTF-8' })
+ const sitemap = create('urlset', { encoding: 'utf-8' }).att(
+ 'xmlns',
+ 'http://www.sitemaps.org/schemas/sitemap/0.9'
+ )
const date = new Date()
brands.manufactures.forEach((brand) => {
diff --git a/src/pages/sitemap/categories.xml.js b/src/pages/sitemap/categories.xml.js
index 676e7443..d9a11d71 100644
--- a/src/pages/sitemap/categories.xml.js
+++ b/src/pages/sitemap/categories.xml.js
@@ -6,7 +6,10 @@ import odooApi from '@/core/api/odooApi'
export async function getServerSideProps({ res }) {
const categories = await odooApi('GET', '/api/v1/category/tree')
- const sitemap = create('urlset', { encoding: 'UTF-8' })
+ const sitemap = create('urlset', { encoding: 'utf-8' }).att(
+ 'xmlns',
+ 'http://www.sitemaps.org/schemas/sitemap/0.9'
+ )
categories.forEach((category) => {
addUrlToSitemap(sitemap, category.name, category.id)
diff --git a/src/pages/sitemap/products/[page].js b/src/pages/sitemap/products/[page].js
index e465f0f5..2f9c3198 100644
--- a/src/pages/sitemap/products/[page].js
+++ b/src/pages/sitemap/products/[page].js
@@ -9,7 +9,10 @@ export async function getServerSideProps({ query, res }) {
const limit = 2500
const queries = { limit, page: page.replace('.xml', '') }
const products = await productSearchApi({ query: _.toQuery(queries) })
- const sitemap = create('urlset', { encoding: 'UTF-8' })
+ const sitemap = create('urlset', { encoding: 'utf-8' }).att(
+ 'xmlns',
+ 'http://www.sitemaps.org/schemas/sitemap/0.9'
+ )
const date = new Date()
products.response.products.forEach((product) => {