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