mirror of
https://github.com/advplyr/audiobookshelf.git
synced 2025-10-27 11:18:14 +01:00
Update settings update endpoint to validate allowedOrigins is array
This commit is contained in:
parent
f0acbb2e81
commit
feed827223
@ -142,6 +142,9 @@ class MiscController {
|
|||||||
Logger.warn('Cannot disable iframe when ALLOW_IFRAME is enabled in environment')
|
Logger.warn('Cannot disable iframe when ALLOW_IFRAME is enabled in environment')
|
||||||
return res.status(400).send('Cannot disable iframe when ALLOW_IFRAME is enabled in environment')
|
return res.status(400).send('Cannot disable iframe when ALLOW_IFRAME is enabled in environment')
|
||||||
}
|
}
|
||||||
|
if (settingsUpdate.allowedOrigins && !Array.isArray(settingsUpdate.allowedOrigins)) {
|
||||||
|
return res.status(400).send('allowedOrigins must be an array')
|
||||||
|
}
|
||||||
|
|
||||||
const madeUpdates = Database.serverSettings.update(settingsUpdate)
|
const madeUpdates = Database.serverSettings.update(settingsUpdate)
|
||||||
if (madeUpdates) {
|
if (madeUpdates) {
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user