|
|
|
@ -279,16 +279,11 @@ class UserController extends SiteController {
|
|
|
|
|
async postUpdateSettings (req, res) {
|
|
|
|
|
const { user: userService } = this.dtp.services;
|
|
|
|
|
try {
|
|
|
|
|
const displayList = this.createDisplayList('app-settings');
|
|
|
|
|
|
|
|
|
|
await userService.updateSettings(req.user, req.body);
|
|
|
|
|
|
|
|
|
|
displayList.showNotification(
|
|
|
|
|
'Member account settings updated successfully.',
|
|
|
|
|
'success',
|
|
|
|
|
'bottom-center',
|
|
|
|
|
6000,
|
|
|
|
|
);
|
|
|
|
|
const displayList = this.createDisplayList('app-settings');
|
|
|
|
|
displayList.reload();
|
|
|
|
|
|
|
|
|
|
res.status(200).json({ success: true, displayList });
|
|
|
|
|
} catch (error) {
|
|
|
|
|
this.log.error('failed to update account settings', { error });
|
|
|
|
|