diff --git a/app/assets/javascripts/admin/addon/templates/badges-show.hbs b/app/assets/javascripts/admin/addon/templates/badges-show.hbs
index 1c88e9e4172..49741c8bc66 100644
--- a/app/assets/javascripts/admin/addon/templates/badges-show.hbs
+++ b/app/assets/javascripts/admin/addon/templates/badges-show.hbs
@@ -17,7 +17,7 @@
options=(hash
maximum=1
)
- onChange=(fn (mut buffered.icon))
+ onChange=(action (mut buffered.icon))
}}
{{i18n "admin.badges.icon_help"}}
@@ -35,7 +35,7 @@
name="badge_type_id"
value=buffered.badge_type_id
content=badgeTypes
- onChange=(fn (mut buffered.badge_type_id))
+ onChange=(action (mut buffered.badge_type_id))
isDisabled=readOnly
}}
@@ -50,7 +50,7 @@
content=badgeGroupings
class="badge-selector"
nameProperty="name"
- onChange=(fn (mut buffered.badge_grouping_id))
+ onChange=(action (mut buffered.badge_grouping_id))
}}
{{d-button
class="btn-default"
@@ -112,7 +112,7 @@
name="trigger"
value=buffered.trigger
content=badgeTriggers
- onChange=(fn (mut buffered.trigger))
+ onChange=(action (mut buffered.trigger))
disabled=readOnly
}}
diff --git a/app/assets/javascripts/admin/addon/templates/components/admin-user-field-item.hbs b/app/assets/javascripts/admin/addon/templates/components/admin-user-field-item.hbs
index 7414446097b..211cc00b516 100644
--- a/app/assets/javascripts/admin/addon/templates/components/admin-user-field-item.hbs
+++ b/app/assets/javascripts/admin/addon/templates/components/admin-user-field-item.hbs
@@ -3,7 +3,7 @@
{{combo-box
content=fieldTypes
value=buffered.field_type
- onChange=(fn (mut buffered.field_type))
+ onChange=(action (mut buffered.field_type))
}}
{{/admin-form-row}}
diff --git a/app/assets/javascripts/admin/addon/templates/components/embeddable-host.hbs b/app/assets/javascripts/admin/addon/templates/components/embeddable-host.hbs
index 1ed3212d6ff..7d73d93a2b3 100644
--- a/app/assets/javascripts/admin/addon/templates/components/embeddable-host.hbs
+++ b/app/assets/javascripts/admin/addon/templates/components/embeddable-host.hbs
@@ -16,7 +16,7 @@
{{category-chooser
value=categoryId
class="small"
- onChange=(mut categoryId)
+ onChange=(action (mut categoryId))
}}
diff --git a/app/assets/javascripts/admin/addon/templates/components/permalink-form.hbs b/app/assets/javascripts/admin/addon/templates/components/permalink-form.hbs
index f8ec83bfd2a..8792d78734c 100644
--- a/app/assets/javascripts/admin/addon/templates/components/permalink-form.hbs
+++ b/app/assets/javascripts/admin/addon/templates/components/permalink-form.hbs
@@ -11,7 +11,7 @@
{{combo-box
content=permalinkTypes
value=permalinkType
- onChange=(mut permalinkType)
+ onChange=(action (mut permalinkType))
class="permalink-type"
}}
diff --git a/app/assets/javascripts/admin/addon/templates/components/screened-ip-address-form.hbs b/app/assets/javascripts/admin/addon/templates/components/screened-ip-address-form.hbs
index aa9da28f0c1..488c14fb5ff 100644
--- a/app/assets/javascripts/admin/addon/templates/components/screened-ip-address-form.hbs
+++ b/app/assets/javascripts/admin/addon/templates/components/screened-ip-address-form.hbs
@@ -4,7 +4,7 @@
{{combo-box
content=actionNames
value=actionName
- onChange=(mut actionName)
+ onChange=(action (mut actionName))
}}
{{d-button class="btn-default" action=(action "submit") disabled=formSubmitted label="admin.logs.screened_ips.form.add"}}
diff --git a/app/assets/javascripts/admin/addon/templates/components/site-settings/category.hbs b/app/assets/javascripts/admin/addon/templates/components/site-settings/category.hbs
index 089e590256d..80a793834ea 100644
--- a/app/assets/javascripts/admin/addon/templates/components/site-settings/category.hbs
+++ b/app/assets/javascripts/admin/addon/templates/components/site-settings/category.hbs
@@ -1,7 +1,7 @@
{{category-chooser
value=value
allowUncategorized=true
- onChange=(mut value)
+ onChange=(action (mut value))
}}
{{setting-validation-message message=validationMessage}}
{{html-safe setting.description}}
diff --git a/app/assets/javascripts/admin/addon/templates/components/site-settings/enum.hbs b/app/assets/javascripts/admin/addon/templates/components/site-settings/enum.hbs
index be5f5cc7464..265301db6a4 100644
--- a/app/assets/javascripts/admin/addon/templates/components/site-settings/enum.hbs
+++ b/app/assets/javascripts/admin/addon/templates/components/site-settings/enum.hbs
@@ -1,7 +1,7 @@
{{combo-box
content=setting.validValues
value=value
- onChange=(mut value)
+ onChange=(action (mut value))
valueProperty=setting.computedValueProperty
nameProperty=setting.computedNameProperty
options=(hash
diff --git a/app/assets/javascripts/admin/addon/templates/modal/admin-color-scheme-select-base.hbs b/app/assets/javascripts/admin/addon/templates/modal/admin-color-scheme-select-base.hbs
index 0d18c2656e4..15a39314cd3 100644
--- a/app/assets/javascripts/admin/addon/templates/modal/admin-color-scheme-select-base.hbs
+++ b/app/assets/javascripts/admin/addon/templates/modal/admin-color-scheme-select-base.hbs
@@ -4,7 +4,7 @@
{{combo-box
content=model
value=selectedBaseThemeId
- onChange=(mut selectedBaseThemeId)
+ onChange=(action (mut selectedBaseThemeId))
valueProperty="base_scheme_id"
}}
{{/d-modal-body}}
diff --git a/app/assets/javascripts/admin/addon/templates/modal/admin-install-theme.hbs b/app/assets/javascripts/admin/addon/templates/modal/admin-install-theme.hbs
index d0c607b7f5c..053ce042a8c 100644
--- a/app/assets/javascripts/admin/addon/templates/modal/admin-install-theme.hbs
+++ b/app/assets/javascripts/admin/addon/templates/modal/admin-install-theme.hbs
@@ -93,7 +93,7 @@
valueProperty="value"
content=createTypes
value=selectedType
- onChange=(mut selectedType)
+ onChange=(action (mut selectedType))
}}
{{/if}}
diff --git a/app/assets/javascripts/admin/addon/templates/search-logs-index.hbs b/app/assets/javascripts/admin/addon/templates/search-logs-index.hbs
index aafdf2aab9b..baf516489d8 100644
--- a/app/assets/javascripts/admin/addon/templates/search-logs-index.hbs
+++ b/app/assets/javascripts/admin/addon/templates/search-logs-index.hbs
@@ -1,10 +1,10 @@
- {{period-chooser period=period onChange=(mut period)}}
+ {{period-chooser period=period onChange=(action (mut period))}}
{{combo-box
content=searchTypeOptions
value=searchType
class="search-logs-filter"
- onChange=(mut searchType)
+ onChange=(action (mut searchType))
}}
diff --git a/app/assets/javascripts/admin/addon/templates/search-logs-term.hbs b/app/assets/javascripts/admin/addon/templates/search-logs-term.hbs
index 43753b1e39a..b4b0c8aed3e 100644
--- a/app/assets/javascripts/admin/addon/templates/search-logs-term.hbs
+++ b/app/assets/javascripts/admin/addon/templates/search-logs-term.hbs
@@ -1,10 +1,10 @@
- {{period-chooser period=period onChange=(mut period)}}
+ {{period-chooser period=period onChange=(action (mut period))}}
{{combo-box
content=searchTypeOptions
value=searchType
class="search-logs-filter"
- onChange=(mut searchType)
+ onChange=(action (mut searchType))
}}
diff --git a/app/assets/javascripts/admin/addon/templates/user-badges.hbs b/app/assets/javascripts/admin/addon/templates/user-badges.hbs
index ecf30a1b867..a5e66640d3c 100644
--- a/app/assets/javascripts/admin/addon/templates/user-badges.hbs
+++ b/app/assets/javascripts/admin/addon/templates/user-badges.hbs
@@ -20,7 +20,7 @@
filterable=true
value=selectedBadgeId
content=grantableBadges
- onChange=(mut selectedBadgeId)
+ onChange=(action (mut selectedBadgeId))
}}
diff --git a/app/assets/javascripts/admin/addon/templates/user-index.hbs b/app/assets/javascripts/admin/addon/templates/user-index.hbs
index 31f979a753f..c043ce529f1 100644
--- a/app/assets/javascripts/admin/addon/templates/user-index.hbs
+++ b/app/assets/javascripts/admin/addon/templates/user-index.hbs
@@ -371,7 +371,7 @@
content=site.trustLevels
nameProperty="detailedName"
value=model.trustLevel.id
- onChange=(mut model.trust_level)
+ onChange=(action (mut model.trust_level))
}}
{{#if model.dirty}}
@@ -537,7 +537,7 @@
content=availableGroups
value=customGroupIdsBuffer
labelProperty="name"
- onChange=(fn (mut customGroupIdsBuffer))
+ onChange=(action (mut customGroupIdsBuffer))
}}
{{#if customGroupsDirty}}
@@ -555,7 +555,7 @@
content=model.customGroups
value=model.primary_group_id
none="admin.groups.no_primary"
- onChange=(mut model.primary_group_id)
+ onChange=(action (mut model.primary_group_id))
}}
{{#if primaryGroupDirty}}
diff --git a/app/assets/javascripts/admin/addon/templates/web-hooks-show.hbs b/app/assets/javascripts/admin/addon/templates/web-hooks-show.hbs
index 1c7e97beb37..83540a03da4 100644
--- a/app/assets/javascripts/admin/addon/templates/web-hooks-show.hbs
+++ b/app/assets/javascripts/admin/addon/templates/web-hooks-show.hbs
@@ -18,7 +18,7 @@
content=contentTypes
name="content-type"
value=model.content_type
- onChange=(mut model.content_type)
+ onChange=(action (mut model.content_type))
}}
@@ -53,7 +53,7 @@
{{category-selector
categories=model.categories
- onChange=(mut model.categories)
+ onChange=(action (mut model.categories))
}}
{{i18n "admin.web_hooks.categories_filter_instructions"}}
diff --git a/app/assets/javascripts/discourse/app/templates/components/badge-title.hbs b/app/assets/javascripts/discourse/app/templates/components/badge-title.hbs
index 81b1dc7a8e7..de1e7fbafac 100644
--- a/app/assets/javascripts/discourse/app/templates/components/badge-title.hbs
+++ b/app/assets/javascripts/discourse/app/templates/components/badge-title.hbs
@@ -13,7 +13,7 @@
value=selectedUserBadgeId
nameProperty="badge.name"
content=selectableUserBadges
- onChange=(fn (mut selectedUserBadgeId))
+ onChange=(action (mut selectedUserBadgeId))
}}
diff --git a/app/assets/javascripts/discourse/app/templates/components/edit-category-general.hbs b/app/assets/javascripts/discourse/app/templates/components/edit-category-general.hbs
index 05ff39de9fe..23e2981f000 100644
--- a/app/assets/javascripts/discourse/app/templates/components/edit-category-general.hbs
+++ b/app/assets/javascripts/discourse/app/templates/components/edit-category-general.hbs
@@ -19,7 +19,7 @@
allowSubCategories=true
allowUncategorized=false
allowRestrictedCategories=true
- onChange=(fn (mut category.parent_category_id))
+ onChange=(action (mut category.parent_category_id))
}}
{{/if}}
diff --git a/app/assets/javascripts/discourse/app/templates/components/edit-category-settings.hbs b/app/assets/javascripts/discourse/app/templates/components/edit-category-settings.hbs
index c8cda21a940..f847963bfcf 100644
--- a/app/assets/javascripts/discourse/app/templates/components/edit-category-settings.hbs
+++ b/app/assets/javascripts/discourse/app/templates/components/edit-category-settings.hbs
@@ -38,7 +38,7 @@
id="category-search-priority"
content=searchPrioritiesOptions
value=category.search_priority
- onChange=(mut category.search_priority)
+ onChange=(action (mut category.search_priority))
options=(hash
placementStrategy="absolute"
)
@@ -190,7 +190,7 @@
options=(hash
none="category.sort_options.default"
)
- onChange=(mut category.sort_order)
+ onChange=(action (mut category.sort_order))
}}
{{#unless isDefaultSortOrder}}
{{combo-box
@@ -201,7 +201,7 @@
none="category.sort_options.default"
placementStrategy="absolute"
)
- onChange=(mut category.sort_ascending)
+ onChange=(action (mut category.sort_ascending))
}}
{{/unless}}
diff --git a/app/assets/javascripts/discourse/app/templates/components/edit-category-tags.hbs b/app/assets/javascripts/discourse/app/templates/components/edit-category-tags.hbs
index 405b1448512..6fcb4bded0b 100644
--- a/app/assets/javascripts/discourse/app/templates/components/edit-category-tags.hbs
+++ b/app/assets/javascripts/discourse/app/templates/components/edit-category-tags.hbs
@@ -6,7 +6,7 @@
everyTag=true
excludeSynonyms=true
unlimitedTagCount=true
- onChange=(mut category.allowed_tags)
+ onChange=(action (mut category.allowed_tags))
options=(hash
filterPlaceholder="category.tags_placeholder"
)
diff --git a/app/assets/javascripts/discourse/app/templates/components/edit-topic-timer-form.hbs b/app/assets/javascripts/discourse/app/templates/components/edit-topic-timer-form.hbs
index a5a50503cd6..0303a494a62 100644
--- a/app/assets/javascripts/discourse/app/templates/components/edit-topic-timer-form.hbs
+++ b/app/assets/javascripts/discourse/app/templates/components/edit-topic-timer-form.hbs
@@ -13,7 +13,7 @@
{{category-chooser
value=topicTimer.category_id
excludeCategoryId=excludeCategoryId
- onChange=(fn (mut topicTimer.category_id))
+ onChange=(action (mut topicTimer.category_id))
}}
{{/if}}
diff --git a/app/assets/javascripts/discourse/app/templates/components/group-flair-inputs.hbs b/app/assets/javascripts/discourse/app/templates/components/group-flair-inputs.hbs
index 6203f330086..f198b7bb636 100644
--- a/app/assets/javascripts/discourse/app/templates/components/group-flair-inputs.hbs
+++ b/app/assets/javascripts/discourse/app/templates/components/group-flair-inputs.hbs
@@ -18,7 +18,7 @@
name="icon"
value=model.flair_icon
options=(hash maximum=1)
- onChange=(mut model.flair_icon)
+ onChange=(action (mut model.flair_icon))
}}
{{else if flairPreviewImage}}
{{image-uploader
diff --git a/app/assets/javascripts/discourse/app/templates/components/groups-form-email-fields.hbs b/app/assets/javascripts/discourse/app/templates/components/groups-form-email-fields.hbs
index 6a4a49b905d..555282097f0 100644
--- a/app/assets/javascripts/discourse/app/templates/components/groups-form-email-fields.hbs
+++ b/app/assets/javascripts/discourse/app/templates/components/groups-form-email-fields.hbs
@@ -63,7 +63,7 @@
valueProperty="value"
content=mailboxes
none="groups.manage.email.mailboxes.disabled"
- onChange=(mut model.imap_mailbox_name)}}
+ onChange=(action (mut model.imap_mailbox_name))}}
{{else}}
{{i18n "groups.manage.email.mailboxes.none_found"}}
{{/if}}
diff --git a/app/assets/javascripts/discourse/app/templates/components/groups-form-interaction-fields.hbs b/app/assets/javascripts/discourse/app/templates/components/groups-form-interaction-fields.hbs
index 0ba572897a7..80d0b147547 100644
--- a/app/assets/javascripts/discourse/app/templates/components/groups-form-interaction-fields.hbs
+++ b/app/assets/javascripts/discourse/app/templates/components/groups-form-interaction-fields.hbs
@@ -10,7 +10,7 @@
content=visibilityLevelOptions
castInteger=true
class="groups-form-visibility-level"
- onChange=(mut model.visibility_level)
+ onChange=(action (mut model.visibility_level))
}}
@@ -26,7 +26,7 @@
value=membersVisibilityLevel
content=visibilityLevelOptions
class="groups-form-members-visibility-level"
- onChange=(mut model.members_visibility_level)
+ onChange=(action (mut model.members_visibility_level))
}}
@@ -45,7 +45,7 @@
value=mentionableLevel
content=aliasLevelOptions
class="groups-form-mentionable-level"
- onChange=(mut model.mentionable_level)
+ onChange=(action (mut model.mentionable_level))
}}
@@ -58,7 +58,7 @@
value=messageableLevel
content=aliasLevelOptions
class="groups-form-messageable-level"
- onChange=(mut model.messageable_level)
+ onChange=(action (mut model.messageable_level))
}}
diff --git a/app/assets/javascripts/discourse/app/templates/components/groups-form-membership-fields.hbs b/app/assets/javascripts/discourse/app/templates/components/groups-form-membership-fields.hbs
index 09a5180845b..03a6813bf2c 100644
--- a/app/assets/javascripts/discourse/app/templates/components/groups-form-membership-fields.hbs
+++ b/app/assets/javascripts/discourse/app/templates/components/groups-form-membership-fields.hbs
@@ -32,7 +32,7 @@
value=groupTrustLevel
content=trustLevelOptions
class="groups-form-grant-trust-level"
- onChange=(mut model.grant_trust_level)
+ onChange=(action (mut model.grant_trust_level))
}}
|