aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJacob Janzen <jacob.a.s.janzen@gmail.com>2024-12-30 21:08:53 -0600
committerJacob Janzen <jacob.a.s.janzen@gmail.com>2024-12-30 21:08:53 -0600
commit128f3d63ea5ec3b225da8d0c7196ea4082389f9d (patch)
tree7e835a3ceebb88b02c33fdc2faede80554c6c017
parent52e956746ae086878faa9771c467b3e4db3b832c (diff)
return fact
-rw-r--r--command_impls.js4
1 files changed, 4 insertions, 0 deletions
diff --git a/command_impls.js b/command_impls.js
index 33f1b6c..ee2db6d 100644
--- a/command_impls.js
+++ b/command_impls.js
@@ -51,8 +51,12 @@ export function catfact(state) {
get("https://meowfacts.herokuapp.com/", (res) => {
res.on("data", (d) => {
process.stdout.write(d);
+ const obj = JSON.parse(d);
+ const fact = obj.data[0];
+ return send(state, { content: fact });
});
}).on("error", (e) => {
console.error(e);
+ return send(state, { content: "failed to request fact" });
});
}