fix: handle condition of fetching opensign details

This commit is contained in:
RaktimaNXG
2024-03-20 15:59:06 +05:30
parent 62e1a1bd9b
commit c1b226db96
+7 -10
View File
@@ -77,16 +77,14 @@ function Opensigndrive() {
let driveDetails; let driveDetails;
try { try {
driveDetails = await getDrive(docId, skip, limit); driveDetails = await getDrive(docId, skip, limit);
if (driveDetails) { if (driveDetails && driveDetails === "Error: Something went wrong!") {
if (driveDetails.length > 0) {
setSkip((prevSkip) => prevSkip + limit);
sortApps(null, null, driveDetails, true);
}
if (!docId) {
setFolderName([{ name: "OpenSign™ Drive", objectId: "" }]);
}
} else if (driveDetails === "Error: Something went wrong!") {
setHandleError("Error: Something went wrong!"); setHandleError("Error: Something went wrong!");
} else if (driveDetails && driveDetails.length > 0) {
setSkip((prevSkip) => prevSkip + limit);
sortApps(null, null, driveDetails, true);
}
if (!docId) {
setFolderName([{ name: "OpenSign™ Drive", objectId: "" }]);
} }
} catch (e) { } catch (e) {
setIsAlert({ setIsAlert({
@@ -146,7 +144,6 @@ function Opensigndrive() {
return x; return x;
} }
}); });
setFolderName(updateFolderName); setFolderName(updateFolderName);
const getLastId = updateFolderName[updateFolderName.length - 1]; const getLastId = updateFolderName[updateFolderName.length - 1];
setDocId(getLastId.objectId); setDocId(getLastId.objectId);