Remove intermediate data field

This commit is contained in:
abefernan
2023-07-26 09:42:05 +02:00
parent b1f8db7ae3
commit 5dd589066d
6 changed files with 10 additions and 10 deletions
@@ -39,9 +39,9 @@ export const getServerSideProps: GetServerSideProps = async (context): Promise<P
console.log("Function `findTransactionByID` invoked", transactionID);
const getRes = await findTransactionByID(transactionID);
console.log("success", getRes.data);
txHash = getRes.data.data.findTransactionByID.txHash;
transactionJSON = getRes.data.data.findTransactionByID.dataJSON;
signatures = getRes.data.data.findTransactionByID.signatures.data || [];
txHash = getRes.data.findTransactionByID.txHash;
transactionJSON = getRes.data.findTransactionByID.dataJSON;
signatures = getRes.data.findTransactionByID.signatures.data || [];
} catch (err: unknown) {
console.log(err);
}
@@ -9,12 +9,12 @@ export default async function multisigAddressApi(req: NextApiRequest, res: NextA
const chainId = req.query.chainId?.toString() || "";
console.log("Function `getMultisig` invoked", multisigAddress, chainId);
const getRes = await getMultisig(multisigAddress, chainId);
if (!getRes.data.data.getMultisig) {
if (!getRes.data.getMultisig) {
res.status(404).send("Multisig not found");
return;
}
console.log("success", getRes.data.data.getMultisig);
res.status(200).send(getRes.data.data.getMultisig);
console.log("success", getRes.data.getMultisig);
res.status(200).send(getRes.data.getMultisig);
return;
// eslint-disable-next-line @typescript-eslint/no-explicit-any
} catch (err: any) {
+1 -1
View File
@@ -9,7 +9,7 @@ export default async function multisigApi(req: NextApiRequest, res: NextApiRespo
console.log("Function `createMultisig` invoked", data);
const saveRes = await createMultisig(data);
console.log("success", saveRes.data);
res.status(200).send(saveRes.data.data.createMultisig);
res.status(200).send(saveRes.data.createMultisig);
return;
// eslint-disable-next-line @typescript-eslint/no-explicit-any
} catch (err: any) {
@@ -10,7 +10,7 @@ export default async function transactionIDApi(req: NextApiRequest, res: NextApi
console.log("Function `updateTransaction` invoked", txHash);
const saveRes = await updateTxHash(transactionID, txHash);
console.log("success", saveRes.data);
res.status(200).send(saveRes.data.data.updateTransaction);
res.status(200).send(saveRes.data.updateTransaction);
return;
// eslint-disable-next-line @typescript-eslint/no-explicit-any
} catch (err: any) {
@@ -10,7 +10,7 @@ export default async function transactionIDApi(req: NextApiRequest, res: NextApi
console.log("Function `createSignature` invoked", data);
const saveRes = await createSignature(data, transactionID);
console.log("success", saveRes.data);
res.status(200).send(saveRes.data.data.createSignature);
res.status(200).send(saveRes.data.createSignature);
return;
// eslint-disable-next-line @typescript-eslint/no-explicit-any
} catch (err: any) {
+1 -1
View File
@@ -9,7 +9,7 @@ export default async function transactionApi(req: NextApiRequest, res: NextApiRe
console.log("Function `createTransaction` invoked", data);
const saveRes = await createTransaction(data.dataJSON);
console.log("success", saveRes.data);
res.status(200).send({ transactionID: saveRes.data.data.createTransaction._id });
res.status(200).send({ transactionID: saveRes.data.createTransaction._id });
return;
// eslint-disable-next-line @typescript-eslint/no-explicit-any
} catch (err: any) {