upload file bug fixed
This commit is contained in:
@@ -147,7 +147,7 @@ export default function UploadProduct({uploadTypes}) {
|
|||||||
file_name: selectedFile.substring(0,21).replace(/ /gi, ""),//selectedFile.replace(/[ -]/gi, ""),
|
file_name: selectedFile.substring(0,21).replace(/ /gi, ""),//selectedFile.replace(/[ -]/gi, ""),
|
||||||
file_size: imgDetails.size,
|
file_size: imgDetails.size,
|
||||||
file_type: imgDetails.type,
|
file_type: imgDetails.type,
|
||||||
file_data: img.file,
|
file_data: img.file?.split(",")[1],
|
||||||
title: itemName,
|
title: itemName,
|
||||||
description: description,
|
description: description,
|
||||||
msg_type: 'FILE',
|
msg_type: 'FILE',
|
||||||
@@ -602,7 +602,10 @@ export default function UploadProduct({uploadTypes}) {
|
|||||||
|
|
||||||
//FUNCTIONS to check if file upload type is valid
|
//FUNCTIONS to check if file upload type is valid
|
||||||
const isValidFile = (file, supportedFile=[]) => {
|
const isValidFile = (file, supportedFile=[]) => {
|
||||||
let fileType = file.type.split("/")[1];
|
let fileType = file.type.split("/")[1].toLowerCase();
|
||||||
|
if(fileType=='jpg' || fileType=='jpeg'){ //forcing both JPG and JPEG TO RETURN JPG AS FILE TYPE
|
||||||
|
fileType = 'jpg'
|
||||||
|
}
|
||||||
let valid = supportedFile.filter(item => (
|
let valid = supportedFile.filter(item => (
|
||||||
item.name.toLowerCase() == fileType.toLowerCase()
|
item.name.toLowerCase() == fileType.toLowerCase()
|
||||||
))
|
))
|
||||||
@@ -615,7 +618,10 @@ const isValidFile = (file, supportedFile=[]) => {
|
|||||||
|
|
||||||
//FUNCTIONS TO CHECK IF FILE SIZE IS VALID
|
//FUNCTIONS TO CHECK IF FILE SIZE IS VALID
|
||||||
const isValidFileSize = (file, supportedFile=[]) => {
|
const isValidFileSize = (file, supportedFile=[]) => {
|
||||||
let fileType = file.type.split("/")[1];
|
let fileType = file.type.split("/")[1].toLowerCase();
|
||||||
|
if(fileType=='jpg' || fileType=='jpeg'){ //forcing both JPG and JPEG TO RETURN JPG AS FILE TYPE
|
||||||
|
fileType = 'jpg'
|
||||||
|
}
|
||||||
let fileSize = file.size;
|
let fileSize = file.size;
|
||||||
let valid = supportedFile.filter(item => (
|
let valid = supportedFile.filter(item => (
|
||||||
item.name.toLowerCase() == fileType.toLowerCase()
|
item.name.toLowerCase() == fileType.toLowerCase()
|
||||||
|
|||||||
Reference in New Issue
Block a user