diff --git a/react-ui/src/components/common/BuildCard.js b/react-ui/src/components/common/BuildCard.js index edf89ec55..df996c678 100644 --- a/react-ui/src/components/common/BuildCard.js +++ b/react-ui/src/components/common/BuildCard.js @@ -78,6 +78,7 @@ const BuildCard = ({ {build.description && showDescription && ( { - throw (new UserInputError(), - { - invalidArgs: args, - }) - }) + await Promise.race([faPost.save(), sendFAPostToDiscord(args)]).catch( + e => { + throw (new UserInputError(), + { + invalidArgs: args, + }) + } + ) return true }, diff --git a/utils/webhook.js b/utils/webhook.js index 40e146217..72c477d13 100644 --- a/utils/webhook.js +++ b/utils/webhook.js @@ -51,7 +51,7 @@ function sendFAPostToDiscord(args) { ) } - return () => Hook.send(msg) + return Hook.send(msg) } module.exports = sendFAPostToDiscord