Abstract Class: BaseSettingsRouteMongo
Defined in: auth/src/routes/mongo/BaseSettingsRouteMongo.ts:8
Extends
Constructors
Constructor
new BaseSettingsRouteMongo():
BaseSettingsRouteMongo
Returns
BaseSettingsRouteMongo
Inherited from
Properties
settingsClass
protectedsettingsClass:any=SystemSettingsMongo
Defined in: auth/src/routes/mongo/BaseSettingsRouteMongo.ts:9
Overrides
BaseSettingsRoute.settingsClass
settingsUtils?
protectedoptionalsettingsUtils?:SystemSettingsUtils
Defined in: auth/src/routes/BaseSettingsRoute.ts:21
Inherited from
BaseSettingsRoute.settingsUtils
trustedRoles
protectedtrustedRoles:string[]
Defined in: auth/src/routes/BaseSettingsRoute.ts:24
Inherited from
BaseSettingsRoute.trustedRoles
Methods
get()
get(
user?):Promise<SystemSettings>
Defined in: auth/src/routes/BaseSettingsRoute.ts:41
Parameters
user?
JWTUser
Returns
Promise<SystemSettings>
Inherited from
initialize()
protectedinitialize():Promise<void>
Defined in: auth/src/routes/BaseSettingsRoute.ts:27
Returns
Promise<void>
Inherited from
update()
update(
obj,user):Promise<SystemSettings>
Defined in: auth/src/routes/BaseSettingsRoute.ts:57
Parameters
obj
Partial<SystemSettings>
user
JWTUser
Returns
Promise<SystemSettings>