fix wrong function / variable name (currentSetting -> currentAnnouncements)

This commit is contained in:
Martin Filser 2022-12-13 23:39:17 +01:00
parent b7dbeba7de
commit cecf69af02
2 changed files with 7 additions and 6 deletions

View file

@ -171,15 +171,15 @@ template(name='announcementSettings')
ul#announcement-setting.setting-detail
li
a.flex.js-toggle-activemessage
.materialCheckBox(class="{{#if currentSetting.enabled}}is-checked{{/if}}")
.materialCheckBox(class="{{#if currentAnnouncements.enabled}}is-checked{{/if}}")
span {{_ 'admin-announcement-active'}}
li
.admin-announcement(class="{{#if currentSetting.enabled}}{{else}}hide{{/if}}")
.admin-announcement(class="{{#if currentAnnouncements.enabled}}{{else}}hide{{/if}}")
ul
li
.title {{_ 'admin-announcement-title'}}
textarea#admin-announcement.wekan-form-control= currentSetting.body
textarea#admin-announcement.wekan-form-control= currentAnnouncements.body
li
button.js-announcement-save.primary {{_ 'save'}}

View file

@ -412,7 +412,7 @@ BlazeComponent.extendComponent({
this.loading.set(w);
},
currentSetting() {
currentAnnouncements() {
return Announcements.findOne();
},
@ -427,8 +427,9 @@ BlazeComponent.extendComponent({
toggleActive() {
this.setLoading(true);
const isActive = this.currentSetting().enabled;
Announcements.update(Announcements.findOne()._id, {
const announcements = this.currentAnnouncements();
const isActive = announcements.enabled;
Announcements.update(announcements._id, {
$set: { enabled: !isActive },
});
this.setLoading(false);