Merge branch 'master' into develop

This commit is contained in:
Vitalii Kiiko
2024-11-06 09:40:41 +01:00
3 changed files with 14 additions and 3 deletions

View File

@@ -46,6 +46,7 @@ const BandoApplication = () => {
const [formData, setFormData] = useState([]);
const [formInitialData, setFormInitialData] = useState(null);
const [bandoTitle, setBandoTitle] = useState('');
const [bandoId, setBandoId] = useState(0);
const [formId, setFormId] = useState('');
const [totalSteps, setTotalSteps] = useState(0);
const [visibleConfirmation, setVisibleConfirmation] = useState(false);
@@ -289,6 +290,7 @@ const BandoApplication = () => {
const getApplFormCallback = (data) => {
if (data.status === 'SUCCESS') {
setBandoTitle(data.data.callTitle);
setBandoId(data.data.callId);
setFormData(data.data.applicationFormResponse.content);
setFormId(data.data.formId);
setTotalSteps(data.data.totalFormSteps);
@@ -484,6 +486,14 @@ const BandoApplication = () => {
});
}
// TODO hardcoded for now
const signedDocMime = bandoId === 10
? ['.p7m,application/pkcs7-mime,application/x-pkcs7-mime', '.pdf,application/pdf']
: ['.p7m,application/pkcs7-mime,application/x-pkcs7-mime']
const signedDocValidationString = bandoId === 10
? ['.p7m', '.pdf']
: ['.p7m']
useEffect(() => {
if ('SUBMIT' === applicationStatus) {
setVisibleConfirmation(true);
@@ -654,7 +664,7 @@ const BandoApplication = () => {
<div className="appForm__field">
<label htmlFor="signedPdfFile">
{__('Carica documento della domanda firmato', 'gepafin')}
{' (.p7m) '}
{` (${signedDocValidationString.join(', ')}) `}
{`(max ${getFormatedFileSizeText(defaultMaxFileSize)})`}
</label>
<FileuploadApplicationSignedPdf
@@ -662,7 +672,7 @@ const BandoApplication = () => {
fieldName="signedPdfFile"
disabled={!isEmpty(signedPdfFile) || 'AWAITING' !== applicationStatus}
defaultValue={is(Array, signedPdfFile) ? signedPdfFile : []}
accept={['.p7m,application/pkcs7-mime,application/x-pkcs7-mime']}
accept={signedDocMime}
chooseLabel={__('Aggiungi documento', 'gepafin')}
multiple={false}
doctype="document"