Added IMS token changes.
This commit is contained in:
@@ -1,4 +1,4 @@
|
|||||||
<babeledit_project version="1.2" be_version="2.7.1">
|
<babeledit_project be_version="2.7.1" version="1.2">
|
||||||
<!--
|
<!--
|
||||||
|
|
||||||
BabelEdit project file
|
BabelEdit project file
|
||||||
@@ -4577,6 +4577,27 @@
|
|||||||
</translation>
|
</translation>
|
||||||
</translations>
|
</translations>
|
||||||
</concept_node>
|
</concept_node>
|
||||||
|
<concept_node>
|
||||||
|
<name>localmediatoken</name>
|
||||||
|
<definition_loaded>false</definition_loaded>
|
||||||
|
<description></description>
|
||||||
|
<comment></comment>
|
||||||
|
<default_text></default_text>
|
||||||
|
<translations>
|
||||||
|
<translation>
|
||||||
|
<language>en-US</language>
|
||||||
|
<approved>false</approved>
|
||||||
|
</translation>
|
||||||
|
<translation>
|
||||||
|
<language>es-MX</language>
|
||||||
|
<approved>false</approved>
|
||||||
|
</translation>
|
||||||
|
<translation>
|
||||||
|
<language>fr-CA</language>
|
||||||
|
<approved>false</approved>
|
||||||
|
</translation>
|
||||||
|
</translations>
|
||||||
|
</concept_node>
|
||||||
<concept_node>
|
<concept_node>
|
||||||
<name>logo_img_footer_margin</name>
|
<name>logo_img_footer_margin</name>
|
||||||
<definition_loaded>false</definition_loaded>
|
<definition_loaded>false</definition_loaded>
|
||||||
|
|||||||
@@ -7,8 +7,12 @@ export const handleUpload = async ({ ev, context }) => {
|
|||||||
const { onError, onSuccess, onProgress, file } = ev;
|
const { onError, onSuccess, onProgress, file } = ev;
|
||||||
const { jobid, invoice_number, vendorid, callbackAfterUpload } = context;
|
const { jobid, invoice_number, vendorid, callbackAfterUpload } = context;
|
||||||
|
|
||||||
|
const bodyshop = store.getState().user.bodyshop;
|
||||||
var options = {
|
var options = {
|
||||||
headers: { "X-Requested-With": "XMLHttpRequest" },
|
headers: {
|
||||||
|
"X-Requested-With": "XMLHttpRequest",
|
||||||
|
ims_token: bodyshop.localmediatoken,
|
||||||
|
},
|
||||||
onUploadProgress: (e) => {
|
onUploadProgress: (e) => {
|
||||||
if (!!onProgress) onProgress({ percent: (e.loaded / e.total) * 100 });
|
if (!!onProgress) onProgress({ percent: (e.loaded / e.total) * 100 });
|
||||||
},
|
},
|
||||||
@@ -22,7 +26,6 @@ export const handleUpload = async ({ ev, context }) => {
|
|||||||
formData.append("vendorid", vendorid);
|
formData.append("vendorid", vendorid);
|
||||||
}
|
}
|
||||||
formData.append("file", file);
|
formData.append("file", file);
|
||||||
const bodyshop = store.getState().user.bodyshop;
|
|
||||||
|
|
||||||
const imexMediaServerResponse = await cleanAxios.post(
|
const imexMediaServerResponse = await cleanAxios.post(
|
||||||
normalizeUrl(
|
normalizeUrl(
|
||||||
|
|||||||
@@ -39,11 +39,15 @@ export function JobsDocumentsLocalGalleryReassign({
|
|||||||
setLoading(true);
|
setLoading(true);
|
||||||
const selectedDocuments = allMedia[jobid].filter((m) => m.isSelected);
|
const selectedDocuments = allMedia[jobid].filter((m) => m.isSelected);
|
||||||
|
|
||||||
await cleanAxios.post(`${bodyshop.localmediaserverhttp}/jobs/move`, {
|
await cleanAxios.post(
|
||||||
from_jobid: jobid,
|
`${bodyshop.localmediaserverhttp}/jobs/move`,
|
||||||
jobid: newJobid,
|
{
|
||||||
files: selectedDocuments.map((f) => f.filename),
|
from_jobid: jobid,
|
||||||
});
|
jobid: newJobid,
|
||||||
|
files: selectedDocuments.map((f) => f.filename),
|
||||||
|
},
|
||||||
|
{ headers: { ims_token: bodyshop.localmediatoken } }
|
||||||
|
);
|
||||||
|
|
||||||
getJobMedia(jobid);
|
getJobMedia(jobid);
|
||||||
setVisible(false);
|
setVisible(false);
|
||||||
|
|||||||
@@ -603,6 +603,12 @@ export default function ShopInfoGeneral({ form }) {
|
|||||||
>
|
>
|
||||||
<Input />
|
<Input />
|
||||||
</Form.Item>
|
</Form.Item>
|
||||||
|
<Form.Item
|
||||||
|
name={["localmediatoken"]}
|
||||||
|
label={t("bodyshop.fields.localmediatoken")}
|
||||||
|
>
|
||||||
|
<Input />
|
||||||
|
</Form.Item>
|
||||||
</LayoutFormRow>
|
</LayoutFormRow>
|
||||||
<LayoutFormRow grow header={t("bodyshop.labels.messagingpresets")}>
|
<LayoutFormRow grow header={t("bodyshop.labels.messagingpresets")}>
|
||||||
<Form.List name={["md_messaging_presets"]}>
|
<Form.List name={["md_messaging_presets"]}>
|
||||||
|
|||||||
@@ -110,6 +110,7 @@ export const QUERY_BODYSHOP = gql`
|
|||||||
uselocalmediaserver
|
uselocalmediaserver
|
||||||
localmediaserverhttp
|
localmediaserverhttp
|
||||||
localmediaservernetwork
|
localmediaservernetwork
|
||||||
|
localmediatoken
|
||||||
employees {
|
employees {
|
||||||
user_email
|
user_email
|
||||||
id
|
id
|
||||||
@@ -218,6 +219,7 @@ export const UPDATE_SHOP = gql`
|
|||||||
uselocalmediaserver
|
uselocalmediaserver
|
||||||
localmediaserverhttp
|
localmediaserverhttp
|
||||||
localmediaservernetwork
|
localmediaservernetwork
|
||||||
|
localmediatoken
|
||||||
employees {
|
employees {
|
||||||
id
|
id
|
||||||
first_name
|
first_name
|
||||||
|
|||||||
@@ -9,22 +9,23 @@ export function* onSetJobMedia() {
|
|||||||
}
|
}
|
||||||
export function* getJobMedia({ payload: jobid }) {
|
export function* getJobMedia({ payload: jobid }) {
|
||||||
try {
|
try {
|
||||||
const localmediaserverhttp = (yield select(
|
const bodyshop = yield select((state) => state.user.bodyshop);
|
||||||
(state) => state.user.bodyshop.localmediaserverhttp
|
const localmediaserverhttp = bodyshop.localmediaserverhttp.trim();
|
||||||
)).trim();
|
|
||||||
|
|
||||||
if (localmediaserverhttp && localmediaserverhttp !== "") {
|
if (localmediaserverhttp && localmediaserverhttp !== "") {
|
||||||
const imagesFetch = yield cleanAxios.post(
|
const imagesFetch = yield cleanAxios.post(
|
||||||
`${localmediaserverhttp}/jobs/list`,
|
`${localmediaserverhttp}/jobs/list`,
|
||||||
{
|
{
|
||||||
jobid,
|
jobid,
|
||||||
}
|
},
|
||||||
|
{ headers: { ims_token: bodyshop.localmediatoken } }
|
||||||
);
|
);
|
||||||
const documentsFetch = yield cleanAxios.post(
|
const documentsFetch = yield cleanAxios.post(
|
||||||
`${localmediaserverhttp}/bills/list`,
|
`${localmediaserverhttp}/bills/list`,
|
||||||
{
|
{
|
||||||
jobid,
|
jobid,
|
||||||
}
|
},
|
||||||
|
{ headers: { ims_token: bodyshop.localmediatoken } }
|
||||||
);
|
);
|
||||||
|
|
||||||
yield put(
|
yield put(
|
||||||
@@ -66,9 +67,8 @@ export function* onSetBillMedia() {
|
|||||||
}
|
}
|
||||||
export function* getBillMedia({ payload: { jobid, invoice_number } }) {
|
export function* getBillMedia({ payload: { jobid, invoice_number } }) {
|
||||||
try {
|
try {
|
||||||
const localmediaserverhttp = (yield select(
|
const bodyshop = yield select((state) => state.user.bodyshop);
|
||||||
(state) => state.user.bodyshop.localmediaserverhttp
|
const localmediaserverhttp = bodyshop.localmediaserverhttp.trim();
|
||||||
)).trim();
|
|
||||||
|
|
||||||
if (localmediaserverhttp && localmediaserverhttp !== "") {
|
if (localmediaserverhttp && localmediaserverhttp !== "") {
|
||||||
const documentsFetch = yield cleanAxios.post(
|
const documentsFetch = yield cleanAxios.post(
|
||||||
@@ -76,7 +76,8 @@ export function* getBillMedia({ payload: { jobid, invoice_number } }) {
|
|||||||
{
|
{
|
||||||
jobid,
|
jobid,
|
||||||
invoice_number,
|
invoice_number,
|
||||||
}
|
},
|
||||||
|
{ headers: { ims_token: bodyshop.localmediatoken } }
|
||||||
);
|
);
|
||||||
|
|
||||||
yield put(
|
yield put(
|
||||||
|
|||||||
@@ -284,6 +284,7 @@
|
|||||||
"lastnumberworkingdays": "Scoreboard - Last Number of Working Days",
|
"lastnumberworkingdays": "Scoreboard - Last Number of Working Days",
|
||||||
"localmediaserverhttp": "Local Media Server - HTTP Path",
|
"localmediaserverhttp": "Local Media Server - HTTP Path",
|
||||||
"localmediaservernetwork": "Local Media Server - Network Path",
|
"localmediaservernetwork": "Local Media Server - Network Path",
|
||||||
|
"localmediatoken": "Local Media Server - Token",
|
||||||
"logo_img_footer_margin": "Footer Margin (px)",
|
"logo_img_footer_margin": "Footer Margin (px)",
|
||||||
"logo_img_header_margin": "Header Margin (px)",
|
"logo_img_header_margin": "Header Margin (px)",
|
||||||
"logo_img_path": "Shop Logo",
|
"logo_img_path": "Shop Logo",
|
||||||
|
|||||||
@@ -284,6 +284,7 @@
|
|||||||
"lastnumberworkingdays": "",
|
"lastnumberworkingdays": "",
|
||||||
"localmediaserverhttp": "",
|
"localmediaserverhttp": "",
|
||||||
"localmediaservernetwork": "",
|
"localmediaservernetwork": "",
|
||||||
|
"localmediatoken": "",
|
||||||
"logo_img_footer_margin": "",
|
"logo_img_footer_margin": "",
|
||||||
"logo_img_header_margin": "",
|
"logo_img_header_margin": "",
|
||||||
"logo_img_path": "",
|
"logo_img_path": "",
|
||||||
|
|||||||
@@ -284,6 +284,7 @@
|
|||||||
"lastnumberworkingdays": "",
|
"lastnumberworkingdays": "",
|
||||||
"localmediaserverhttp": "",
|
"localmediaserverhttp": "",
|
||||||
"localmediaservernetwork": "",
|
"localmediaservernetwork": "",
|
||||||
|
"localmediatoken": "",
|
||||||
"logo_img_footer_margin": "",
|
"logo_img_footer_margin": "",
|
||||||
"logo_img_header_margin": "",
|
"logo_img_header_margin": "",
|
||||||
"logo_img_path": "",
|
"logo_img_path": "",
|
||||||
|
|||||||
@@ -837,6 +837,7 @@
|
|||||||
- last_name_first
|
- last_name_first
|
||||||
- localmediaserverhttp
|
- localmediaserverhttp
|
||||||
- localmediaservernetwork
|
- localmediaservernetwork
|
||||||
|
- localmediatoken
|
||||||
- logo_img_path
|
- logo_img_path
|
||||||
- md_categories
|
- md_categories
|
||||||
- md_ccc_rates
|
- md_ccc_rates
|
||||||
@@ -927,6 +928,7 @@
|
|||||||
- last_name_first
|
- last_name_first
|
||||||
- localmediaserverhttp
|
- localmediaserverhttp
|
||||||
- localmediaservernetwork
|
- localmediaservernetwork
|
||||||
|
- localmediatoken
|
||||||
- logo_img_path
|
- logo_img_path
|
||||||
- md_categories
|
- md_categories
|
||||||
- md_ccc_rates
|
- md_ccc_rates
|
||||||
|
|||||||
@@ -0,0 +1,4 @@
|
|||||||
|
-- Could not auto-generate a down migration.
|
||||||
|
-- Please write an appropriate down migration for the SQL below:
|
||||||
|
-- alter table "public"."bodyshops" add column "localmediatoken" text
|
||||||
|
-- null;
|
||||||
@@ -0,0 +1,2 @@
|
|||||||
|
alter table "public"."bodyshops" add column "localmediatoken" text
|
||||||
|
null;
|
||||||
Reference in New Issue
Block a user