From 8c87f97054864a28fd48e850349868537f1e6101 Mon Sep 17 00:00:00 2001 From: Johannes Zellner Date: Fri, 9 Jul 2021 12:01:09 +0200 Subject: [PATCH] We now explicitly expect a Buffer as avatar --- src/userdb.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/userdb.js b/src/userdb.js index 55fb13519..b049459b1 100644 --- a/src/userdb.js +++ b/src/userdb.js @@ -166,7 +166,7 @@ function add(userId, user, callback) { assert.strictEqual(typeof user.displayName, 'string'); assert.strictEqual(typeof user.source, 'string'); assert.strictEqual(typeof user.role, 'string'); - assert.strictEqual(typeof user.avatar, 'string'); + assert(Buffer.isBuffer(user.avatar)); assert.strictEqual(typeof callback, 'function'); const query = 'INSERT INTO users (id, username, password, email, fallbackEmail, salt, resetToken, displayName, source, role, avatar) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)';