mirror of
https://github.com/advplyr/audiobookshelf.git
synced 2026-07-07 09:51:37 +00:00
Fix author name matching bug - add optional chaining
This commit is contained in:
parent
6d3404272c
commit
7113f001eb
3 changed files with 3 additions and 3 deletions
|
|
@ -61,7 +61,7 @@ describe('AuthorCard', () => {
|
|||
const height = $el.height()
|
||||
const defaultHeight = 192
|
||||
const defaultWidth = defaultHeight * 0.8
|
||||
expect(width).to.be.closeTo(defaultWidth, 0.01)
|
||||
expect(width).to?.be?.closeTo(defaultWidth, 0.01)
|
||||
expect(height).to.be.closeTo(defaultHeight, 0.01)
|
||||
})
|
||||
})
|
||||
|
|
|
|||
|
|
@ -31,7 +31,7 @@ class SocketAuthority {
|
|||
Object.values(this.clients)
|
||||
.filter((c) => c.user)
|
||||
.forEach((client) => {
|
||||
if (onlineUsersMap[client.user.id]) {
|
||||
if (onlineUsersMap[client?.user?.id]) {
|
||||
onlineUsersMap[client.user.id].connections++
|
||||
} else {
|
||||
onlineUsersMap[client.user.id] = {
|
||||
|
|
|
|||
|
|
@ -38,7 +38,7 @@ class AuthorController {
|
|||
* @param {Response} res
|
||||
*/
|
||||
async findOne(req, res) {
|
||||
const include = (req.query.include || '').split(',')
|
||||
const include = (req?.query?.include || '').split(',')
|
||||
|
||||
const authorJson = req.author.toOldJSON()
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue