fix: get host method in API

This commit is contained in:
prafull-opensignlabs
2024-01-25 19:16:09 +05:30
parent a92d90db4a
commit 8ce31d3d80
3 changed files with 9 additions and 27 deletions
@@ -3,15 +3,9 @@ export default async function createDocumentWithTemplate(request, response) {
const signers = request.body.signers;
const folderId = request.body.folderId;
const templateId = request.params.template_id;
const url = request?.get('host');
let protocol = 'https://' + url;
if (request.hostname === 'localhost') {
// console.log('Running in development environment');
protocol = 'http://' + url;
} else {
// console.log('Running in production environment');
protocol = 'https://' + url;
}
const url = new URL(process.env.SERVER_URL);
let protocol = url.origin;
try {
const reqToken = request.headers['x-api-token'];
if (!reqToken) {
@@ -10,17 +10,11 @@ export default async function createDocument(request, response) {
const signers = request.body.signers;
const folderId = request.body.folderId;
const base64File = request.body.file;
const url = request?.get('host');
const fileData = request.files?.[0] ? request.files[0].buffer : null;
// console.log('fileData ', fileData);
let protocol = 'https://' + url;
if (request.hostname === 'localhost') {
// console.log('Running in development environment');
protocol = 'http://' + url;
} else {
// console.log('Running in production environment');
protocol = 'https://' + url;
}
const url = new URL(process.env.SERVER_URL);
let protocol = url.origin;
try {
const reqToken = request.headers['x-api-token'];
if (!reqToken) {
@@ -5,17 +5,11 @@ export default async function createTemplate(request, response) {
const description = request.body?.description;
const signers = request.body?.signers;
const folderId = request.body?.folderId;
const url = request?.get('host');
const base64File = request.body.file;
const fileData = request.files?.[0] ? request.files[0].buffer : null;
let protocol = 'https://' + url;
if (request.hostname === 'localhost') {
// console.log('Running in development environment');
protocol = 'http://' + url;
} else {
// console.log('Running in production environment');
protocol = 'https://' + url;
}
const url = new URL(process.env.SERVER_URL);
let protocol = url.origin;
try {
const reqToken = request.headers['x-api-token'];
if (!reqToken) {