feat: billing page in dashboard and setup.

This commit is contained in:
a.bouhuolia
2021-01-31 13:16:01 +02:00
parent 732c3bbfd7
commit e093be0663
60 changed files with 1505 additions and 1073 deletions

View File

@@ -79,7 +79,7 @@ export default class SettingsController extends BaseController{
* @param {Request} req -
* @param {Response} res -
*/
saveSettings(req: Request, res: Response) {
async saveSettings(req: Request, res: Response) {
const { Option } = req.models;
const optionsDTO: IOptionsDTO = this.matchedBodyData(req);
const { settings } = req;
@@ -102,6 +102,8 @@ export default class SettingsController extends BaseController{
});
this.observeAppConfigsComplete(settings);
await settings.save();
return res.status(200).send({
type: 'success',
code: 'OPTIONS.SAVED.SUCCESSFULLY',