- fix for file with 0 bytes;
This commit is contained in:
@@ -128,7 +128,10 @@ const FileuploadApplicationSignedPdf = ({
|
||||
return Array.prototype.every.call(files, function passesAcceptedFormat(file) {
|
||||
const fileExtension = `.${file.name.split('.').pop().toLowerCase()}`;
|
||||
const fileType = file.type;
|
||||
return MIMEtype.test(fileType) || MIMEtype.test(fileExtension);
|
||||
if (file.size === 0) {
|
||||
alert('Il file non è valido');
|
||||
}
|
||||
return file.size > 0 && (MIMEtype.test(fileType) || MIMEtype.test(fileExtension));
|
||||
});
|
||||
}
|
||||
|
||||
|
||||
@@ -128,7 +128,10 @@ const FileuploadDelega = ({
|
||||
return Array.prototype.every.call(files, function passesAcceptedFormat(file) {
|
||||
const fileExtension = `.${file.name.split('.').pop().toLowerCase()}`;
|
||||
const fileType = file.type;
|
||||
return MIMEtype.test(fileType) || MIMEtype.test(fileExtension);
|
||||
if (file.size === 0) {
|
||||
alert('Il file non è valido');
|
||||
}
|
||||
return file.size > 0 && (MIMEtype.test(fileType) || MIMEtype.test(fileExtension));
|
||||
});
|
||||
}
|
||||
|
||||
|
||||
@@ -74,7 +74,6 @@ const Fileupload = ({
|
||||
}
|
||||
|
||||
const confirmDelete = (event, file) => {
|
||||
console.log('confirmDelete', file)
|
||||
confirmPopup({
|
||||
target: event.currentTarget,
|
||||
message: __('Sei sicuro di cancellare il file?', 'gepafin'),
|
||||
@@ -165,7 +164,10 @@ const Fileupload = ({
|
||||
return Array.prototype.every.call(files, function passesAcceptedFormat(file) {
|
||||
const fileExtension = `.${file.name.split('.').pop().toLowerCase()}`;
|
||||
const fileType = file.type;
|
||||
return MIMEtype.test(fileType) || MIMEtype.test(fileExtension);
|
||||
if (file.size === 0) {
|
||||
alert('Il file non è valido');
|
||||
}
|
||||
return file.size > 0 && (MIMEtype.test(fileType) || MIMEtype.test(fileExtension));
|
||||
});
|
||||
}
|
||||
|
||||
|
||||
@@ -29,6 +29,7 @@ const FileuploadAsync = ({
|
||||
accept = ['image/*'],
|
||||
doctype = 'images',
|
||||
maxSize = defaultMaxFileSize,
|
||||
minSize = 1,
|
||||
emptyText = __('Trascina qui il tuo file', 'gepafin'),
|
||||
chooseLabel = __('Aggiungi immagine', 'gepafin'),
|
||||
multiple = false,
|
||||
@@ -145,7 +146,10 @@ const FileuploadAsync = ({
|
||||
return Array.prototype.every.call(files, function passesAcceptedFormat(file) {
|
||||
const fileExtension = `.${file.name.split('.').pop().toLowerCase()}`;
|
||||
const fileType = file.type;
|
||||
return MIMEtype.test(fileType) || MIMEtype.test(fileExtension);
|
||||
if (file.size === 0) {
|
||||
alert('Il file non è valido');
|
||||
}
|
||||
return file.size > 0 && (MIMEtype.test(fileType) || MIMEtype.test(fileExtension));
|
||||
});
|
||||
}
|
||||
|
||||
|
||||
@@ -603,21 +603,12 @@ const BandoApplication = () => {
|
||||
}, [formValues]);
|
||||
|
||||
useEffect(() => {
|
||||
console.log('applicationStatus', previousStatus.current, applicationStatus,
|
||||
previousStatus.current === applicationStatus, (previousStatus.current !== applicationStatus && isEmpty(previousStatus.current)))
|
||||
/*if (previousStatus.current === applicationStatus || (previousStatus.current !== applicationStatus && isEmpty(previousStatus.current))) {
|
||||
previousStatus.current = applicationStatus;
|
||||
return;
|
||||
} else {
|
||||
previousStatus.current = applicationStatus;
|
||||
}*/
|
||||
if (previousStatus.current === applicationStatus) {
|
||||
return
|
||||
}
|
||||
|
||||
previousStatus.current = applicationStatus;
|
||||
|
||||
console.log('applicationStatus ...')
|
||||
if ('DRAFT' === applicationStatus && !isRequestForApplData) {
|
||||
const applId = getApplicationId();
|
||||
|
||||
|
||||
@@ -5,7 +5,7 @@ import { head, isEmpty, pathOr } from 'ramda';
|
||||
import NumberFlow from '@number-flow/react';
|
||||
|
||||
// store
|
||||
import { storeSet, useStore } from '../../store';
|
||||
import { useStore } from '../../store';
|
||||
|
||||
// api
|
||||
import DashboardService from '../../service/dashboard-service';
|
||||
|
||||
Reference in New Issue
Block a user