From 0aedeeda16efe1be10e4b9dc91e1acdea84df431 Mon Sep 17 00:00:00 2001 From: Jordan Eldredge Date: Mon, 14 Oct 2019 18:45:56 -0400 Subject: [PATCH] Throw explicit error when we can't find a skin. --- experiments/skin-database/discord-bot/commands/review.js | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/experiments/skin-database/discord-bot/commands/review.js b/experiments/skin-database/discord-bot/commands/review.js index c932c62d..81af41fb 100644 --- a/experiments/skin-database/discord-bot/commands/review.js +++ b/experiments/skin-database/discord-bot/commands/review.js @@ -2,7 +2,11 @@ const { getSkinToReview } = require("../../s3"); const Utils = require("../utils"); async function reviewSkin(message) { - const { md5 } = await getSkinToReview(); + const skin = await getSkinToReview(); + if(skin == null) { + throw new Error("No skins to review"); + } + const {md5, filename} = skin; await Utils.postSkin({ md5, title: filename => `Review: ${filename}`,