aboutsummaryrefslogtreecommitdiffstats
path: root/lib/utils.js
diff options
context:
space:
mode:
Diffstat (limited to 'lib/utils.js')
-rw-r--r--lib/utils.js6
1 files changed, 4 insertions, 2 deletions
diff --git a/lib/utils.js b/lib/utils.js
index 1513138b..559f8531 100644
--- a/lib/utils.js
+++ b/lib/utils.js
@@ -1,5 +1,5 @@
import store from "$lib/store";
-import redis from "$lib/redis";
+import { g } from "$lib/redis";
import config from "$config";
import ln from "$lib/ln";
@@ -19,7 +19,9 @@ export const requirePin = async ({ body, user }) => {
};
export const getUser = async (uuid) => {
- let user = await redis.get(`user:${uuid}`);
+ let user = g(`user:${uuid}`);
+ if (!user) throw new Error("user not found");
+
user.haspin = !!user.pin;
return user;