aboutsummaryrefslogtreecommitdiffstats
path: root/lib
diff options
context:
space:
mode:
Diffstat (limited to 'lib')
-rw-r--r--lib/invoices.js2
-rw-r--r--lib/register.js2
2 files changed, 2 insertions, 2 deletions
diff --git a/lib/invoices.js b/lib/invoices.js
index bab48515..86d48bd8 100644
--- a/lib/invoices.js
+++ b/lib/invoices.js
@@ -19,7 +19,7 @@ export let generate = async ({ invoice, user, sender, memo }) => {
if (tip > 5 * amount || tip < 0) fail("tip amount out of range");
if (!user) user = sender;
- let uid = await g(`user:${user.username}`);
+ let uid = await g(`user:${user.username.toLowerCase()}`);
user = await g(`user:${uid}`);
if (!user) fail("user not provided");
diff --git a/lib/register.js b/lib/register.js
index ea86fbae..135bc041 100644
--- a/lib/register.js
+++ b/lib/register.js
@@ -17,7 +17,7 @@ export default async (user, ip, requireChallenge) => {
let id = v4();
user.id = id;
- let exists = await g(`user:${username}`);
+ let exists = await g(`user:${username.toLowerCase()}`);
if (exists) throw new Error(`Username ${username} taken`);
if (password) {