- added filter for displaying bando documents;
This commit is contained in:
@@ -78,7 +78,7 @@ const BandoEdit = () => {
|
|||||||
|
|
||||||
const validateCallback = (data) => {
|
const validateCallback = (data) => {
|
||||||
if (data.status === 'SUCCESS') {
|
if (data.status === 'SUCCESS') {
|
||||||
setData({...data, status: data.data.status});
|
setData({ ...data, status: data.data.status });
|
||||||
if (bandoMsgs.current) {
|
if (bandoMsgs.current) {
|
||||||
bandoMsgs.current.show([
|
bandoMsgs.current.show([
|
||||||
{
|
{
|
||||||
@@ -141,6 +141,10 @@ const BandoEdit = () => {
|
|||||||
detail: __('Pubblicato!', 'gepafin')
|
detail: __('Pubblicato!', 'gepafin')
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
if (data.data.docs) {
|
||||||
|
data.data.docs = data.data.docs
|
||||||
|
.filter(o => o.source === 'CALL' && o.type === 'DOCUMENT');
|
||||||
|
}
|
||||||
setData(data.data);
|
setData(data.data);
|
||||||
}
|
}
|
||||||
storeSet.main.unsetAsyncRequest();
|
storeSet.main.unsetAsyncRequest();
|
||||||
@@ -179,7 +183,10 @@ const BandoEdit = () => {
|
|||||||
]);
|
]);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
if (data.data.docs) {
|
||||||
|
data.data.docs = data.data.docs
|
||||||
|
.filter(o => o.source === 'CALL' && o.type === 'DOCUMENT');
|
||||||
|
}
|
||||||
setData(data.data);
|
setData(data.data);
|
||||||
}
|
}
|
||||||
storeSet.main.unsetAsyncRequest();
|
storeSet.main.unsetAsyncRequest();
|
||||||
@@ -236,7 +243,8 @@ const BandoEdit = () => {
|
|||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
BandoService.getBando(id, getCallback, errGetCallback);
|
BandoService.getBando(id, getCallback, errGetCallback);
|
||||||
FormsService.getFormsForCall(id, getFormsCallback, () => {});
|
FormsService.getFormsForCall(id, getFormsCallback, () => {
|
||||||
|
});
|
||||||
}
|
}
|
||||||
}, [id]);
|
}, [id]);
|
||||||
|
|
||||||
@@ -263,7 +271,7 @@ const BandoEdit = () => {
|
|||||||
<div className="appPage__spacer"></div>
|
<div className="appPage__spacer"></div>
|
||||||
|
|
||||||
<Messages ref={bandoMsgs}/>
|
<Messages ref={bandoMsgs}/>
|
||||||
<Toast ref={toast} />
|
<Toast ref={toast}/>
|
||||||
|
|
||||||
{!isEmpty(data)
|
{!isEmpty(data)
|
||||||
? <>
|
? <>
|
||||||
|
|||||||
@@ -177,7 +177,7 @@ const BandoView = () => {
|
|||||||
<div className="row rowContent">
|
<div className="row rowContent">
|
||||||
<ul>
|
<ul>
|
||||||
{data.docs
|
{data.docs
|
||||||
.filter(o => o.source === 'CALL')
|
.filter(o => o.source === 'CALL' && o.type === 'DOCUMENT')
|
||||||
.map((o, i) => <li key={i}>
|
.map((o, i) => <li key={i}>
|
||||||
<a href={o.filePath} target="_blank" rel="noreferrer">{o.name}</a>
|
<a href={o.filePath} target="_blank" rel="noreferrer">{o.name}</a>
|
||||||
</li>)}
|
</li>)}
|
||||||
|
|||||||
@@ -328,7 +328,7 @@ const BandoViewBeneficiario = () => {
|
|||||||
<div className="row rowContent">
|
<div className="row rowContent">
|
||||||
<ul>
|
<ul>
|
||||||
{data.docs
|
{data.docs
|
||||||
.filter(o => o.source === 'CALL')
|
.filter(o => o.source === 'CALL' && o.type === 'DOCUMENT')
|
||||||
.map((o, i) => <li key={i}>
|
.map((o, i) => <li key={i}>
|
||||||
<a href={o.filePath} target="_blank" rel="noreferrer">{o.name}</a>
|
<a href={o.filePath} target="_blank" rel="noreferrer">{o.name}</a>
|
||||||
</li>)}
|
</li>)}
|
||||||
|
|||||||
Reference in New Issue
Block a user