Merge pull request #1172 from OpenSignLabs/validation

fix: quick send not working
This commit is contained in:
Amol
2024-09-06 18:51:45 +05:30
committed by GitHub
@@ -247,17 +247,22 @@ export default async function createBatchDocs(request) {
);
}
} else {
const response = await axios.post('batch', { requests: requests[0] }, parseConfig);
// // Handle the batch query response
// console.log('Batch query response:', response.data);
if (response.data && response.data.length > 0) {
const updateDocuments = {
objectId: response.data[0]?.success?.objectId,
createdAt: response.data[0]?.success?.createdAt,
};
deductcount(response.data.length, resExt.id, _resSub);
sendMail(updateDocuments, sessionToken);
return 'success';
if (requests?.length > 0) {
const newrequests = [requests?.[0]];
const response = await axios.post('batch', { requests: newrequests }, parseConfig);
// Handle the batch query response
// console.log('Batch query response:', response.data);
if (response.data && response.data.length > 0) {
const document = Documents?.[0];
const updateDocuments = {
...document,
objectId: response.data[0]?.success?.objectId,
createdAt: response.data[0]?.success?.createdAt,
};
deductcount(response.data.length, resExt.id);
sendMail(updateDocuments, sessionToken);
return 'success';
}
}
}
} catch (error) {