From 11067c73d00d0177d1971398f9adcd55201b493a Mon Sep 17 00:00:00 2001
From: Jarek Radosz
Date: Wed, 6 Mar 2024 18:05:03 +0100
Subject: [PATCH] DEV: Use fn+mut instead of action+mut (#26057)
One step closer to removing all `action` helper usage
---
.../admin/addon/components/admin-user-field-item.hbs | 2 +-
.../admin/addon/components/embeddable-host.hbs | 2 +-
.../components/modal/color-scheme-select-base.hbs | 2 +-
.../admin/addon/components/modal/penalize-user.hbs | 4 ++--
.../admin/addon/components/permalink-form.hbs | 2 +-
.../addon/components/screened-ip-address-form.hbs | 2 +-
.../admin/addon/components/site-settings/category.hbs | 2 +-
.../admin/addon/components/site-settings/enum.hbs | 2 +-
.../admin/addon/templates/admin-badges/show.hbs | 8 ++++----
.../admin/addon/templates/search-logs-index.hbs | 7 ++-----
.../admin/addon/templates/search-logs-term.hbs | 7 ++-----
.../javascripts/admin/addon/templates/user-badges.hbs | 2 +-
.../javascripts/admin/addon/templates/user-index.hbs | 6 +++---
.../admin/addon/templates/web-hooks-edit.hbs | 8 ++++----
.../discourse/app/components/badge-title.hbs | 2 +-
.../app/components/bulk-actions/change-category.hbs | 2 +-
.../discourse/app/components/composer-container.hbs | 2 +-
.../discourse/app/components/edit-category-general.hbs | 2 +-
.../app/components/edit-category-settings.hbs | 6 +++---
.../discourse/app/components/edit-category-tags.hbs | 4 ++--
.../app/components/edit-category-topic-template.hbs | 2 +-
.../discourse/app/components/edit-topic-timer-form.hbs | 2 +-
.../discourse/app/components/future-date-input.hbs | 2 +-
.../discourse/app/components/group-flair-inputs.hbs | 2 +-
.../app/components/group-imap-email-settings.hbs | 2 +-
.../app/components/groups-form-interaction-fields.hbs | 10 +++++-----
.../app/components/groups-form-membership-fields.hbs | 4 ++--
.../discourse/app/components/invite-panel.hbs | 2 +-
.../discourse/app/components/modal/bookmark.hbs | 2 +-
.../app/components/modal/change-timestamp.hbs | 2 +-
.../app/components/modal/convert-to-public-topic.hbs | 2 +-
.../discourse/app/components/modal/create-invite.hbs | 4 ++--
.../discourse/app/components/modal/edit-slow-mode.hbs | 2 +-
.../discourse/app/components/modal/grant-badge.hbs | 2 +-
.../components/modal/ignore-duration-with-username.hbs | 2 +-
.../discourse/app/components/modal/move-to-topic.hbs | 4 ++--
.../modal/revise-and-reject-post-reviewable.hbs | 4 ++--
.../app/components/sidebar/section-form-link.hbs | 2 +-
.../discourse/app/components/time-shortcut-picker.hbs | 2 +-
.../discourse/app/components/user-fields/dropdown.hbs | 2 +-
.../app/components/user-fields/multiselect.hbs | 2 +-
.../app/components/user-preferences/categories.hbs | 10 +++++-----
.../app/components/user-preferences/topic-tracking.hbs | 2 +-
.../discourse/app/templates/full-page-search.hbs | 4 ++--
.../app/templates/group/manage/categories.hbs | 10 +++++-----
.../discourse/app/templates/groups/index.hbs | 2 +-
.../discourse/app/templates/preferences/account.hbs | 4 ++--
.../discourse/app/templates/preferences/emails.hbs | 8 ++++----
.../discourse/app/templates/preferences/interface.hbs | 6 +++---
.../discourse/app/templates/preferences/profile.hbs | 4 ++--
.../discourse/app/templates/review-index.hbs | 10 +++++-----
.../discourse/app/templates/review-settings.hbs | 2 +-
.../javascripts/discourse/app/templates/users.hbs | 2 +-
.../components/date-time-input-range-test.js | 6 +++---
.../components/select-kit/future-date-input-test.js | 2 +-
.../discourse/components/chat-to-topic-selector.hbs | 2 +-
.../discourse/templates/admin-plugins-chat.hbs | 4 ++--
.../discourse/templates/preferences/chat.hbs | 4 ++--
.../discourse/components/modal/local-dates-create.hbs | 6 +++---
.../discourse/components/modal/poll-ui-builder.hbs | 6 +++---
.../discourse/components/sections/molecules/toasts.hbs | 2 +-
61 files changed, 111 insertions(+), 117 deletions(-)
diff --git a/app/assets/javascripts/admin/addon/components/admin-user-field-item.hbs b/app/assets/javascripts/admin/addon/components/admin-user-field-item.hbs
index 2ac7d15eb0f..4066af757e5 100644
--- a/app/assets/javascripts/admin/addon/components/admin-user-field-item.hbs
+++ b/app/assets/javascripts/admin/addon/components/admin-user-field-item.hbs
@@ -4,7 +4,7 @@
diff --git a/app/assets/javascripts/admin/addon/components/embeddable-host.hbs b/app/assets/javascripts/admin/addon/components/embeddable-host.hbs
index b2e09edc677..4e67cb1b50c 100644
--- a/app/assets/javascripts/admin/addon/components/embeddable-host.hbs
+++ b/app/assets/javascripts/admin/addon/components/embeddable-host.hbs
@@ -22,7 +22,7 @@
{{i18n "admin.embedding.category"}}
diff --git a/app/assets/javascripts/admin/addon/components/modal/color-scheme-select-base.hbs b/app/assets/javascripts/admin/addon/components/modal/color-scheme-select-base.hbs
index 7b61082d949..4c70a97d1f7 100644
--- a/app/assets/javascripts/admin/addon/components/modal/color-scheme-select-base.hbs
+++ b/app/assets/javascripts/admin/addon/components/modal/color-scheme-select-base.hbs
@@ -7,7 +7,7 @@
diff --git a/app/assets/javascripts/admin/addon/components/modal/penalize-user.hbs b/app/assets/javascripts/admin/addon/components/modal/penalize-user.hbs
index bc21aa09939..783a20e610b 100644
--- a/app/assets/javascripts/admin/addon/components/modal/penalize-user.hbs
+++ b/app/assets/javascripts/admin/addon/components/modal/penalize-user.hbs
@@ -12,7 +12,7 @@
@label="admin.user.suspend_duration"
@clearable={{false}}
@input={{this.penalizeUntil}}
- @onChangeInput={{action (mut this.penalizeUntil)}}
+ @onChangeInput={{fn (mut this.penalizeUntil)}}
class="suspend-until"
/>
{{else if (eq @model.penaltyType "silence")}}
@@ -20,7 +20,7 @@
@label="admin.user.silence_duration"
@clearable={{false}}
@input={{this.penalizeUntil}}
- @onChangeInput={{action (mut this.penalizeUntil)}}
+ @onChangeInput={{fn (mut this.penalizeUntil)}}
class="silence-until"
/>
{{/if}}
diff --git a/app/assets/javascripts/admin/addon/components/permalink-form.hbs b/app/assets/javascripts/admin/addon/components/permalink-form.hbs
index 28727132a14..bc1f440a522 100644
--- a/app/assets/javascripts/admin/addon/components/permalink-form.hbs
+++ b/app/assets/javascripts/admin/addon/components/permalink-form.hbs
@@ -14,7 +14,7 @@
diff --git a/app/assets/javascripts/admin/addon/components/screened-ip-address-form.hbs b/app/assets/javascripts/admin/addon/components/screened-ip-address-form.hbs
index e550f50fc41..65ce8a71db6 100644
--- a/app/assets/javascripts/admin/addon/components/screened-ip-address-form.hbs
+++ b/app/assets/javascripts/admin/addon/components/screened-ip-address-form.hbs
@@ -11,7 +11,7 @@
diff --git a/app/assets/javascripts/admin/addon/components/site-settings/enum.hbs b/app/assets/javascripts/admin/addon/components/site-settings/enum.hbs
index 7f4d2428cc4..1e96693538c 100644
--- a/app/assets/javascripts/admin/addon/components/site-settings/enum.hbs
+++ b/app/assets/javascripts/admin/addon/components/site-settings/enum.hbs
@@ -1,7 +1,7 @@
{{/if}}
@@ -83,7 +83,7 @@
@name="badge_type_id"
@value={{this.buffered.badge_type_id}}
@content={{this.badgeTypes}}
- @onChange={{action (mut this.buffered.badge_type_id)}}
+ @onChange={{fn (mut this.buffered.badge_type_id)}}
@options={{hash disabled=this.readOnly}}
/>
@@ -100,7 +100,7 @@
@content={{this.badgeGroupings}}
class="badge-selector"
@nameProperty="name"
- @onChange={{action (mut this.buffered.badge_grouping_id)}}
+ @onChange={{fn (mut this.buffered.badge_grouping_id)}}
/>
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 17a74893ec5..0e6cb93f91c 100644
--- a/app/assets/javascripts/admin/addon/templates/search-logs-index.hbs
+++ b/app/assets/javascripts/admin/addon/templates/search-logs-index.hbs
@@ -1,12 +1,9 @@
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 39d5cbc4b06..0a9c5ad89b2 100644
--- a/app/assets/javascripts/admin/addon/templates/search-logs-term.hbs
+++ b/app/assets/javascripts/admin/addon/templates/search-logs-term.hbs
@@ -1,12 +1,9 @@
diff --git a/app/assets/javascripts/admin/addon/templates/user-badges.hbs b/app/assets/javascripts/admin/addon/templates/user-badges.hbs
index cab90603640..1253b62b862 100644
--- a/app/assets/javascripts/admin/addon/templates/user-badges.hbs
+++ b/app/assets/javascripts/admin/addon/templates/user-badges.hbs
@@ -22,7 +22,7 @@
diff --git a/app/assets/javascripts/admin/addon/templates/user-index.hbs b/app/assets/javascripts/admin/addon/templates/user-index.hbs
index 5faaf59ca33..4fa3030cba9 100644
--- a/app/assets/javascripts/admin/addon/templates/user-index.hbs
+++ b/app/assets/javascripts/admin/addon/templates/user-index.hbs
@@ -411,7 +411,7 @@
@content={{this.site.trustLevels}}
@nameProperty="detailedName"
@value={{this.model.trustLevel.id}}
- @onChange={{action (mut this.model.trust_level)}}
+ @onChange={{fn (mut this.model.trust_level)}}
/>
{{#if this.model.dirty}}
@@ -609,7 +609,7 @@
@content={{this.availableGroups}}
@value={{this.customGroupIdsBuffer}}
@labelProperty="name"
- @onChange={{action (mut this.customGroupIdsBuffer)}}
+ @onChange={{fn (mut this.customGroupIdsBuffer)}}
/>
{{#if this.customGroupsDirty}}
@@ -630,7 +630,7 @@
diff --git a/app/assets/javascripts/admin/addon/templates/web-hooks-edit.hbs b/app/assets/javascripts/admin/addon/templates/web-hooks-edit.hbs
index 705ad57645e..fea0f013986 100644
--- a/app/assets/javascripts/admin/addon/templates/web-hooks-edit.hbs
+++ b/app/assets/javascripts/admin/addon/templates/web-hooks-edit.hbs
@@ -23,7 +23,7 @@
@content={{this.contentTypes}}
@name="content-type"
@value={{this.model.content_type}}
- @onChange={{action (mut this.model.content_type)}}
+ @onChange={{fn (mut this.model.content_type)}}
/>
@@ -43,7 +43,7 @@
diff --git a/app/assets/javascripts/discourse/app/components/modal/ignore-duration-with-username.hbs b/app/assets/javascripts/discourse/app/components/modal/ignore-duration-with-username.hbs
index 1a2944572e3..88bbbf9dbdc 100644
--- a/app/assets/javascripts/discourse/app/components/modal/ignore-duration-with-username.hbs
+++ b/app/assets/javascripts/discourse/app/components/modal/ignore-duration-with-username.hbs
@@ -22,7 +22,7 @@
@input={{readonly this.ignoredUntil}}
@customShortcuts={{this.timeShortcuts}}
@includeDateTime={{false}}
- @onChangeInput={{action (mut this.ignoredUntil)}}
+ @onChangeInput={{fn (mut this.ignoredUntil)}}
/>
{{i18n "user.user_notifications.ignore_duration_note"}}
diff --git a/app/assets/javascripts/discourse/app/components/modal/move-to-topic.hbs b/app/assets/javascripts/discourse/app/components/modal/move-to-topic.hbs
index e6afc45051a..dfa45cff9de 100644
--- a/app/assets/javascripts/discourse/app/components/modal/move-to-topic.hbs
+++ b/app/assets/javascripts/discourse/app/components/modal/move-to-topic.hbs
@@ -77,7 +77,7 @@
{{#if this.selectedTopicId}}
@@ -190,7 +190,7 @@
@@ -46,7 +46,7 @@
diff --git a/app/assets/javascripts/discourse/app/components/sidebar/section-form-link.hbs b/app/assets/javascripts/discourse/app/components/sidebar/section-form-link.hbs
index e1617aca043..ffcd0a7e267 100644
--- a/app/assets/javascripts/discourse/app/components/sidebar/section-form-link.hbs
+++ b/app/assets/javascripts/discourse/app/components/sidebar/section-form-link.hbs
@@ -31,7 +31,7 @@
}}
class={{@link.iconCssClass}}
@onlyAvailable={{true}}
- @onChange={{action (mut @link.icon)}}
+ @onChange={{fn (mut @link.icon)}}
ariaLabel={{i18n "sidebar.sections.custom.links.icon.label"}}
/>
{{#if @link.invalidIconMessage}}
diff --git a/app/assets/javascripts/discourse/app/components/time-shortcut-picker.hbs b/app/assets/javascripts/discourse/app/components/time-shortcut-picker.hbs
index 542408a9d51..c4ad735e694 100644
--- a/app/assets/javascripts/discourse/app/components/time-shortcut-picker.hbs
+++ b/app/assets/javascripts/discourse/app/components/time-shortcut-picker.hbs
@@ -20,7 +20,7 @@
diff --git a/app/assets/javascripts/discourse/app/components/user-fields/dropdown.hbs b/app/assets/javascripts/discourse/app/components/user-fields/dropdown.hbs
index 7a886699814..dd6d3ad493a 100644
--- a/app/assets/javascripts/discourse/app/components/user-fields/dropdown.hbs
+++ b/app/assets/javascripts/discourse/app/components/user-fields/dropdown.hbs
@@ -15,7 +15,7 @@
@valueProperty={{null}}
@nameProperty={{null}}
@value={{this.value}}
- @onChange={{action (mut this.value)}}
+ @onChange={{fn (mut this.value)}}
@options={{hash none=this.noneLabel}}
/>
{{html-safe this.field.description}}
diff --git a/app/assets/javascripts/discourse/app/components/user-fields/multiselect.hbs b/app/assets/javascripts/discourse/app/components/user-fields/multiselect.hbs
index 60748859626..41cf8a8f581 100644
--- a/app/assets/javascripts/discourse/app/components/user-fields/multiselect.hbs
+++ b/app/assets/javascripts/discourse/app/components/user-fields/multiselect.hbs
@@ -15,7 +15,7 @@
@valueProperty={{null}}
@nameProperty={{null}}
@value={{this.value}}
- @onChange={{action (mut this.value)}}
+ @onChange={{fn (mut this.value)}}
@options={{hash none=this.noneLabel}}
/>
{{html-safe this.field.description}}
diff --git a/app/assets/javascripts/discourse/app/components/user-preferences/categories.hbs b/app/assets/javascripts/discourse/app/components/user-preferences/categories.hbs
index 74160c9b62c..dc02ee527e8 100644
--- a/app/assets/javascripts/discourse/app/components/user-preferences/categories.hbs
+++ b/app/assets/javascripts/discourse/app/components/user-preferences/categories.hbs
@@ -11,7 +11,7 @@
{{i18n
@@ -28,7 +28,7 @@
{{i18n
@@ -43,7 +43,7 @@
{{i18n
@@ -58,7 +58,7 @@
{{i18n
@@ -77,7 +77,7 @@
diff --git a/app/assets/javascripts/discourse/app/components/user-preferences/topic-tracking.hbs b/app/assets/javascripts/discourse/app/components/user-preferences/topic-tracking.hbs
index c80cd204796..7fcc1ae5a52 100644
--- a/app/assets/javascripts/discourse/app/components/user-preferences/topic-tracking.hbs
+++ b/app/assets/javascripts/discourse/app/components/user-preferences/topic-tracking.hbs
@@ -5,7 +5,7 @@
@valueProperty="value"
@content={{@considerNewTopicOptions}}
@value={{@model.user_option.new_topic_duration_minutes}}
- @onChange={{action (mut @model.user_option.new_topic_duration_minutes)}}
+ @onChange={{fn (mut @model.user_option.new_topic_duration_minutes)}}
class="duration"
/>
diff --git a/app/assets/javascripts/discourse/app/templates/full-page-search.hbs b/app/assets/javascripts/discourse/app/templates/full-page-search.hbs
index d8d8527554b..693d9aff83d 100644
--- a/app/assets/javascripts/discourse/app/templates/full-page-search.hbs
+++ b/app/assets/javascripts/discourse/app/templates/full-page-search.hbs
@@ -34,7 +34,7 @@
@id="search-type"
@value={{this.search_type}}
@content={{this.searchTypes}}
- @onChange={{action (mut this.search_type)}}
+ @onChange={{fn (mut this.search_type)}}
@options={{hash castInteger=true}}
/>
@@ -28,7 +28,7 @@
@@ -43,7 +43,7 @@
@@ -60,7 +60,7 @@
@@ -75,7 +75,7 @@
diff --git a/app/assets/javascripts/discourse/app/templates/groups/index.hbs b/app/assets/javascripts/discourse/app/templates/groups/index.hbs
index fe1af8e43ce..c09bd5a84fb 100644
--- a/app/assets/javascripts/discourse/app/templates/groups/index.hbs
+++ b/app/assets/javascripts/discourse/app/templates/groups/index.hbs
@@ -30,7 +30,7 @@
diff --git a/app/assets/javascripts/discourse/app/templates/preferences/account.hbs b/app/assets/javascripts/discourse/app/templates/preferences/account.hbs
index 72a805ab92d..8258a102309 100644
--- a/app/assets/javascripts/discourse/app/templates/preferences/account.hbs
+++ b/app/assets/javascripts/discourse/app/templates/preferences/account.hbs
@@ -212,7 +212,7 @@
@@ -229,7 +229,7 @@
diff --git a/app/assets/javascripts/discourse/app/templates/preferences/emails.hbs b/app/assets/javascripts/discourse/app/templates/preferences/emails.hbs
index 08cd30b2a1f..e2a29e7694b 100644
--- a/app/assets/javascripts/discourse/app/templates/preferences/emails.hbs
+++ b/app/assets/javascripts/discourse/app/templates/preferences/emails.hbs
@@ -20,7 +20,7 @@
@content={{this.emailLevelOptions}}
@value={{this.model.user_option.email_messages_level}}
@id="user-email-messages-level"
- @onChange={{action (mut this.model.user_option.email_messages_level)}}
+ @onChange={{fn (mut this.model.user_option.email_messages_level)}}
/>
{{#if this.emailMessagesLevelAway}}
{{this.emailFrequencyInstructions}}
@@ -34,7 +34,7 @@
@content={{this.emailLevelOptions}}
@value={{this.model.user_option.email_level}}
@id="user-email-level"
- @onChange={{action (mut this.model.user_option.email_level)}}
+ @onChange={{fn (mut this.model.user_option.email_level)}}
/>
{{#if this.emailLevelAway}}
{{this.emailFrequencyInstructions}}
@@ -50,7 +50,7 @@
@valueProperty="value"
@content={{this.previousRepliesOptions}}
@value={{this.model.user_option.email_previous_replies}}
- @onChange={{action (mut this.model.user_option.email_previous_replies)}}
+ @onChange={{fn (mut this.model.user_option.email_previous_replies)}}
/>
diff --git a/app/assets/javascripts/discourse/app/templates/preferences/interface.hbs b/app/assets/javascripts/discourse/app/templates/preferences/interface.hbs
index b262a4f2987..b237b879190 100644
--- a/app/assets/javascripts/discourse/app/templates/preferences/interface.hbs
+++ b/app/assets/javascripts/discourse/app/templates/preferences/interface.hbs
@@ -139,7 +139,7 @@
@langProperty="value"
@content={{this.availableLocales}}
@value={{this.model.locale}}
- @onChange={{action (mut this.model.locale)}}
+ @onChange={{fn (mut this.model.locale)}}
@options={{hash filterable=true none="user.locale.default"}}
/>
@@ -157,7 +157,7 @@
@content={{this.userSelectableHome}}
@valueProperty="value"
@value={{this.homepageId}}
- @onChange={{action (mut this.model.user_option.homepage_id)}}
+ @onChange={{fn (mut this.model.user_option.homepage_id)}}
/>
@@ -217,7 +217,7 @@
@content={{this.titleCountModes}}
@value={{this.model.user_option.title_count_mode}}
@id="user-title-count-mode"
- @onChange={{action (mut this.model.user_option.title_count_mode)}}
+ @onChange={{fn (mut this.model.user_option.title_count_mode)}}
/>
{{i18n "user.timezone"}}
diff --git a/app/assets/javascripts/discourse/app/templates/review-index.hbs b/app/assets/javascripts/discourse/app/templates/review-index.hbs
index 314b79d2f56..71e62189372 100644
--- a/app/assets/javascripts/discourse/app/templates/review-index.hbs
+++ b/app/assets/javascripts/discourse/app/templates/review-index.hbs
@@ -24,7 +24,7 @@
@@ -48,7 +48,7 @@
@@ -60,7 +60,7 @@
@@ -70,7 +70,7 @@
@@ -140,7 +140,7 @@
{{/if}}
diff --git a/app/assets/javascripts/discourse/app/templates/review-settings.hbs b/app/assets/javascripts/discourse/app/templates/review-settings.hbs
index c8525d71366..e31ced4b0fd 100644
--- a/app/assets/javascripts/discourse/app/templates/review-settings.hbs
+++ b/app/assets/javascripts/discourse/app/templates/review-settings.hbs
@@ -8,7 +8,7 @@
diff --git a/app/assets/javascripts/discourse/app/templates/users.hbs b/app/assets/javascripts/discourse/app/templates/users.hbs
index e5c0aa2dc97..e33ce513876 100644
--- a/app/assets/javascripts/discourse/app/templates/users.hbs
+++ b/app/assets/javascripts/discourse/app/templates/users.hbs
@@ -21,7 +21,7 @@
{{#if this.lastUpdatedAt}}
diff --git a/app/assets/javascripts/discourse/tests/integration/components/date-time-input-range-test.js b/app/assets/javascripts/discourse/tests/integration/components/date-time-input-range-test.js
index a8ef3ff1233..6112ecdc186 100644
--- a/app/assets/javascripts/discourse/tests/integration/components/date-time-input-range-test.js
+++ b/app/assets/javascripts/discourse/tests/integration/components/date-time-input-range-test.js
@@ -31,7 +31,7 @@ module("Integration | Component | date-time-input-range", function (hooks) {
this.setProperties({ state: { from: DEFAULT_DATE_TIME, to: null } });
await render(
- hbs`
`
+ hbs`
`
);
assert.strictEqual(fromDateInput().value, "2019-01-29");
@@ -58,7 +58,7 @@ module("Integration | Component | date-time-input-range", function (hooks) {
this.setProperties({ state: { from: DEFAULT_DATE_TIME, to: null } });
await render(
- hbs`
`
+ hbs`
`
);
await fillIn(toDateInput(), "2019-01-29");
@@ -78,7 +78,7 @@ module("Integration | Component | date-time-input-range", function (hooks) {
});
await render(
- hbs`
`
+ hbs`
`
);
assert.strictEqual(fromDateInput().value, "2019-01-29");
diff --git a/app/assets/javascripts/discourse/tests/integration/components/select-kit/future-date-input-test.js b/app/assets/javascripts/discourse/tests/integration/components/select-kit/future-date-input-test.js
index e2a132c1b7f..d02b0ab7e4f 100644
--- a/app/assets/javascripts/discourse/tests/integration/components/select-kit/future-date-input-test.js
+++ b/app/assets/javascripts/discourse/tests/integration/components/select-kit/future-date-input-test.js
@@ -129,7 +129,7 @@ module(
this.set("input", moment("2032-01-01 11:10"));
await render(
- hbs`
`
+ hbs`
`
);
await fillIn(".time-input", "11:15");
diff --git a/plugins/chat/assets/javascripts/discourse/components/chat-to-topic-selector.hbs b/plugins/chat/assets/javascripts/discourse/components/chat-to-topic-selector.hbs
index e2274e23a90..1af269814f7 100644
--- a/plugins/chat/assets/javascripts/discourse/components/chat-to-topic-selector.hbs
+++ b/plugins/chat/assets/javascripts/discourse/components/chat-to-topic-selector.hbs
@@ -52,7 +52,7 @@
diff --git a/plugins/chat/assets/javascripts/discourse/templates/admin-plugins-chat.hbs b/plugins/chat/assets/javascripts/discourse/templates/admin-plugins-chat.hbs
index a7f3a9a2dd1..e20a13b0b61 100644
--- a/plugins/chat/assets/javascripts/discourse/templates/admin-plugins-chat.hbs
+++ b/plugins/chat/assets/javascripts/discourse/templates/admin-plugins-chat.hbs
@@ -70,7 +70,7 @@
@isActive={{this.emojiPickerIsActive}}
@isEditorFocused={{true}}
@emojiSelected={{action "emojiSelected"}}
- @onEmojiPickerClose={{action (mut this.emojiPickerIsActive) false}}
+ @onEmojiPickerClose={{fn (mut this.emojiPickerIsActive) false}}
/>
{{#unless this.emojiPickerIsActive}}
@@ -121,7 +121,7 @@
{{#if (eq this.model.user_option.chat_email_frequency "when_away")}}
@@ -112,7 +112,7 @@
@content={{this.chatSeparateSidebarModeOptions}}
@value={{this.chatSeparateSidebarMode}}
@id="user_chat_separate_sidebar_mode"
- @onChange={{action (mut this.model.user_option.chat_separate_sidebar_mode)}}
+ @onChange={{fn (mut this.model.user_option.chat_separate_sidebar_mode)}}
/>
diff --git a/plugins/discourse-local-dates/assets/javascripts/discourse/components/modal/local-dates-create.hbs b/plugins/discourse-local-dates/assets/javascripts/discourse/components/modal/local-dates-create.hbs
index 235c3015d2a..f0c7c19b7a5 100644
--- a/plugins/discourse-local-dates/assets/javascripts/discourse/components/modal/local-dates-create.hbs
+++ b/plugins/discourse-local-dates/assets/javascripts/discourse/components/modal/local-dates-create.hbs
@@ -61,7 +61,7 @@
{{/unless}}
@@ -83,7 +83,7 @@
{{/if}}
@@ -104,7 +104,7 @@
@@ -174,7 +174,7 @@
}}
@@ -188,7 +188,7 @@
@content={{this.pollResults}}
@value={{this.pollResult}}
@valueProperty="value"
- @onChange={{action (mut this.pollResult)}}
+ @onChange={{fn (mut this.pollResult)}}
class="poll-result"
/>
diff --git a/plugins/styleguide/assets/javascripts/discourse/components/sections/molecules/toasts.hbs b/plugins/styleguide/assets/javascripts/discourse/components/sections/molecules/toasts.hbs
index 8664fec2b85..5ccec27b466 100644
--- a/plugins/styleguide/assets/javascripts/discourse/components/sections/molecules/toasts.hbs
+++ b/plugins/styleguide/assets/javascripts/discourse/components/sections/molecules/toasts.hbs
@@ -83,7 +83,7 @@
@name="icon"
@value={{this.icon}}
@options={{hash maximum=1}}
- @onChange={{action (mut this.icon)}}
+ @onChange={{fn (mut this.icon)}}
/>