Skip to content

Commit 34a5d36

Browse files
committed
reverting with modification
1 parent f359183 commit 34a5d36

File tree

2 files changed

+26
-0
lines changed

2 files changed

+26
-0
lines changed

app/controllers/admin/messages.js

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
import Controller from '@ember/controller';
2+
import { action } from '@ember/object';
23
import EmberTableControllerMixin from 'open-event-frontend/mixins/ember-table-controller';
34

45
export default class extends Controller.extend(EmberTableControllerMixin) {
@@ -52,5 +53,25 @@ get columns() {
5253
}
5354

5455
];
56+
};
57+
58+
@action
59+
save() {
60+
try {
61+
const systemMessages = this.model;
62+
Array.from(systemMessages).forEach(systemMessage => {
63+
systemMessage.save();
64+
});
65+
this.notify.success(this.l10n.t('Changes have been saved successfully'),
66+
{
67+
id: 'message_success'
68+
});
69+
} catch (e) {
70+
console.error('Error while saving system messages', e);
71+
this.notify.error(e.errors[0].detail,
72+
{
73+
id: 'change_error_message'
74+
});
75+
}
5576
}
5677
}

app/templates/admin/messages.hbs

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,4 +17,9 @@
1717
@fillMode="equal-column" />
1818
</div>
1919
</div>
20+
<div class="row">
21+
<div class="sixteen wide {{if this.device.isMobile 'center aligned'}} column">
22+
<button class="ui blue button left floated {{if this.isLoading 'loading'}}" {{action 'save'}}>{{t 'Save'}}</button>
23+
</div>
24+
</div>
2025
</div>

0 commit comments

Comments
 (0)