restrict user ereader updates to devices with sole ownership

This commit is contained in:
Austin Spencer 2024-10-17 08:36:18 -04:00
parent 3d9d3687d7
commit d21e19d828
No known key found for this signature in database
2 changed files with 5 additions and 2 deletions

View file

@ -413,7 +413,7 @@ class MeController {
}
const otherDevices = Database.emailSettings.ereaderDevices.filter((device) => {
return !Database.emailSettings.checkUserCanAccessDevice(device, req.user)
return !Database.emailSettings.checkUserCanAccessDevice(device, req.user) && device.users?.length === 1
})
const ereaderDevices = otherDevices.concat(userEReaderDevices)