Skip to content

Commit 5eb4c93

Browse files
committed
Merge remote-tracking branch 'origin/main' into APL-1666
2 parents 8ab3463 + 54fdf6c commit 5eb4c93

1 file changed

Lines changed: 2 additions & 4 deletions

File tree

src/api/v1/settings.ts

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
import Debug from 'debug'
22
import { Response } from 'express'
3+
import { omit } from 'lodash'
34
import { OpenApiRequestExt } from 'src/otomi-models'
45

56
const debug = Debug('otomi:api:v1:settings')
@@ -15,10 +16,7 @@ export const getSettings = (req: OpenApiRequestExt, res: Response): void => {
1516
debug(`getSettings(${idsArray})`)
1617
const v = req.otomi.getSettings(idsArray)
1718
if (v?.otomi) {
18-
const { otomi: otomiSettings, ...restSettings } = v
19-
// Remove the otomi.adminPassword from otomi settings response
20-
const { adminPassword, ...restOtomiSettings } = otomiSettings
21-
res.json({ ...restSettings, otomi: restOtomiSettings })
19+
res.json(omit(v, ['otomi.adminPassword', 'otomi.git.password']))
2220
} else {
2321
res.json(v)
2422
}

0 commit comments

Comments
 (0)