diff --git a/client/package-lock.json b/client/package-lock.json index ba071852b..502ba4b03 100644 --- a/client/package-lock.json +++ b/client/package-lock.json @@ -1,12 +1,12 @@ { "name": "audiobookshelf-client", - "version": "2.35.0", + "version": "2.35.1", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "audiobookshelf-client", - "version": "2.35.0", + "version": "2.35.1", "license": "ISC", "dependencies": { "@nuxtjs/axios": "^5.13.6", diff --git a/client/package.json b/client/package.json index 71d64f60a..0ec070b32 100644 --- a/client/package.json +++ b/client/package.json @@ -1,6 +1,6 @@ { "name": "audiobookshelf-client", - "version": "2.35.0", + "version": "2.35.1", "buildNumber": 1, "description": "Self-hosted audiobook and podcast client", "main": "index.js", diff --git a/package-lock.json b/package-lock.json index 312675d71..9cee15b25 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "audiobookshelf", - "version": "2.35.0", + "version": "2.35.1", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "audiobookshelf", - "version": "2.35.0", + "version": "2.35.1", "license": "GPL-3.0", "dependencies": { "axios": "^0.27.2", diff --git a/package.json b/package.json index a0b340244..a7755fd66 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "audiobookshelf", - "version": "2.35.0", + "version": "2.35.1", "buildNumber": 1, "description": "Self-hosted audiobook and podcast server", "main": "index.js", diff --git a/server/models/User.js b/server/models/User.js index 936efde13..f380f8e4f 100644 --- a/server/models/User.js +++ b/server/models/User.js @@ -352,11 +352,7 @@ class User extends Model { if (cachedUser) return cachedUser const user = await this.findOne({ - where: { - username: { - [sequelize.Op.like]: username - } - }, + where: sequelize.where(sequelize.fn('lower', sequelize.col('username')), username.toLowerCase()), include: this.sequelize.models.mediaProgress }) @@ -377,11 +373,7 @@ class User extends Model { if (cachedUser) return cachedUser const user = await this.findOne({ - where: { - email: { - [sequelize.Op.like]: email - } - }, + where: sequelize.where(sequelize.fn('lower', sequelize.col('email')), email.toLowerCase()), include: this.sequelize.models.mediaProgress })