From cad950fa8d42933ab8a647f14e0d3e349239fde0 Mon Sep 17 00:00:00 2001
From: merelendor
Date: Mon, 17 Oct 2022 16:56:34 +0300
Subject: [PATCH 1/2] API files bitrix hotfix for domain url
---
pages/api/file/bitrix.js | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/pages/api/file/bitrix.js b/pages/api/file/bitrix.js
index 8b266fd..f47970e 100644
--- a/pages/api/file/bitrix.js
+++ b/pages/api/file/bitrix.js
@@ -20,7 +20,8 @@ export default async function handler(req, res)
{
try
{
- axios.get(req.query.url, {
+ const url = `${ process.env.NEXT_PUBLIC_MAIN_SITE }${ req.query.url }`;
+ axios.get(url, {
responseType: 'arraybuffer',
})
.then((bitrix_response) =>
From 807ad1e674b72db47de41fe1697ef57031101d49 Mon Sep 17 00:00:00 2001
From: merelendor
Date: Wed, 23 Nov 2022 19:45:15 +0300
Subject: [PATCH 2/2] update for files API calls
---
pages/api/file/bitrix.js | 4 ++--
pages/api/file/contract/debt.js | 1 -
pages/api/file/contract/graphic.js | 1 -
pages/api/file/contract/penalty.js | 1 -
pages/api/file/download.js | 1 -
pages/api/file/fine-after-accrual.js | 1 -
pages/api/file/fine-before-accrual.js | 1 -
pages/api/file/image.js | 3 +--
pages/api/file/print-form.js | 1 -
pages/api/file/reconciliation.js | 1 -
pages/contract/agreement.js | 2 +-
pages/contract/materials.js | 2 +-
12 files changed, 5 insertions(+), 14 deletions(-)
diff --git a/pages/api/file/bitrix.js b/pages/api/file/bitrix.js
index f47970e..1442ea5 100644
--- a/pages/api/file/bitrix.js
+++ b/pages/api/file/bitrix.js
@@ -1,4 +1,3 @@
-// Next.js API route support: https://nextjs.org/docs/api-routes/introduction
import axios from 'axios';
import { Cookies } from 'react-cookie';
import cookie from 'cookie';
@@ -20,7 +19,8 @@ export default async function handler(req, res)
{
try
{
- const url = `${ process.env.NEXT_PUBLIC_MAIN_SITE }${ req.query.url }`;
+ console.log("API", "file", "bitrix", "url", req.query.url);
+ const url = req.query.url;
axios.get(url, {
responseType: 'arraybuffer',
})
diff --git a/pages/api/file/contract/debt.js b/pages/api/file/contract/debt.js
index 7ba005f..ab86155 100644
--- a/pages/api/file/contract/debt.js
+++ b/pages/api/file/contract/debt.js
@@ -1,4 +1,3 @@
-// Next.js API route support: https://nextjs.org/docs/api-routes/introduction
import axios from 'axios';
import { Cookies } from 'react-cookie';
import cookie from 'cookie';
diff --git a/pages/api/file/contract/graphic.js b/pages/api/file/contract/graphic.js
index 5e355cb..5cca5f7 100644
--- a/pages/api/file/contract/graphic.js
+++ b/pages/api/file/contract/graphic.js
@@ -1,4 +1,3 @@
-// Next.js API route support: https://nextjs.org/docs/api-routes/introduction
import axios from 'axios';
import { Cookies } from 'react-cookie';
import cookie from 'cookie';
diff --git a/pages/api/file/contract/penalty.js b/pages/api/file/contract/penalty.js
index 71b0dc6..f7fbc01 100644
--- a/pages/api/file/contract/penalty.js
+++ b/pages/api/file/contract/penalty.js
@@ -1,4 +1,3 @@
-// Next.js API route support: https://nextjs.org/docs/api-routes/introduction
import axios from 'axios';
import { Cookies } from 'react-cookie';
import cookie from 'cookie';
diff --git a/pages/api/file/download.js b/pages/api/file/download.js
index 85907b2..1921027 100644
--- a/pages/api/file/download.js
+++ b/pages/api/file/download.js
@@ -1,4 +1,3 @@
-// Next.js API route support: https://nextjs.org/docs/api-routes/introduction
import axios from 'axios';
import { Cookies } from 'react-cookie';
import cookie from 'cookie';
diff --git a/pages/api/file/fine-after-accrual.js b/pages/api/file/fine-after-accrual.js
index aec934d..93e71d0 100644
--- a/pages/api/file/fine-after-accrual.js
+++ b/pages/api/file/fine-after-accrual.js
@@ -1,4 +1,3 @@
-// Next.js API route support: https://nextjs.org/docs/api-routes/introduction
import axios from 'axios';
import { Cookies } from 'react-cookie';
import cookie from 'cookie';
diff --git a/pages/api/file/fine-before-accrual.js b/pages/api/file/fine-before-accrual.js
index bd68be2..6784e0d 100644
--- a/pages/api/file/fine-before-accrual.js
+++ b/pages/api/file/fine-before-accrual.js
@@ -1,4 +1,3 @@
-// Next.js API route support: https://nextjs.org/docs/api-routes/introduction
import axios from 'axios';
import { Cookies } from 'react-cookie';
import cookie from 'cookie';
diff --git a/pages/api/file/image.js b/pages/api/file/image.js
index f394f7b..1594e37 100644
--- a/pages/api/file/image.js
+++ b/pages/api/file/image.js
@@ -1,4 +1,3 @@
-// Next.js API route support: https://nextjs.org/docs/api-routes/introduction
import axios from 'axios';
import { Cookies } from 'react-cookie';
import cookie from 'cookie';
@@ -36,7 +35,7 @@ export default async function handler(req, res)
}
catch(e)
{
- console.error(e);
+ //console.error(e);
res.status(500);
}
})
diff --git a/pages/api/file/print-form.js b/pages/api/file/print-form.js
index 7c3e632..0266398 100644
--- a/pages/api/file/print-form.js
+++ b/pages/api/file/print-form.js
@@ -1,4 +1,3 @@
-// Next.js API route support: https://nextjs.org/docs/api-routes/introduction
import axios from 'axios';
import { Cookies } from 'react-cookie';
import cookie from 'cookie';
diff --git a/pages/api/file/reconciliation.js b/pages/api/file/reconciliation.js
index 68e7d1d..cb68959 100644
--- a/pages/api/file/reconciliation.js
+++ b/pages/api/file/reconciliation.js
@@ -1,4 +1,3 @@
-// Next.js API route support: https://nextjs.org/docs/api-routes/introduction
import axios from 'axios';
import { Cookies } from 'react-cookie';
import cookie from 'cookie';
diff --git a/pages/contract/agreement.js b/pages/contract/agreement.js
index be4fc9b..6bed6c8 100644
--- a/pages/contract/agreement.js
+++ b/pages/contract/agreement.js
@@ -190,7 +190,7 @@ class ContractPage extends React.Component
Дата вступления в силу: { document.active_from }
-
+
)) }
diff --git a/pages/contract/materials.js b/pages/contract/materials.js
index 337f35d..7f00f08 100644
--- a/pages/contract/materials.js
+++ b/pages/contract/materials.js
@@ -103,7 +103,7 @@ class ContractPage extends React.Component
{ document.description }
) }
-
+
)) }