diff --git a/app/assets/javascripts/discourse/templates/components/user-profile-avatar.hbs b/app/assets/javascripts/discourse/templates/components/user-profile-avatar.hbs
index 303878d412..f2965aabb0 100644
--- a/app/assets/javascripts/discourse/templates/components/user-profile-avatar.hbs
+++ b/app/assets/javascripts/discourse/templates/components/user-profile-avatar.hbs
@@ -1,11 +1,11 @@
- {{bound-avatar user "huge"}}
- {{#if user.primary_group_name}}
+ {{bound-avatar @user "huge"}}
+ {{#if @user.primary_group_name}}
{{avatar-flair
- flairURL=user.primary_group_flair_url
- flairBgColor=user.primary_group_flair_bg_color
- flairColor=user.primary_group_flair_color
- groupName=user.primary_group_name}}
+ flairURL=@user.primary_group_flair_url
+ flairBgColor=@user.primary_group_flair_bg_color
+ flairColor=@user.primary_group_flair_color
+ groupName=@user.primary_group_name}}
{{/if}}
- {{plugin-outlet name="user-profile-avatar-flair" args=(hash model=user) tagName="div"}}
+ {{plugin-outlet name="user-profile-avatar-flair" args=(hash model=@user) tagName="div"}}
diff --git a/app/assets/javascripts/discourse/templates/components/user-stat.hbs b/app/assets/javascripts/discourse/templates/components/user-stat.hbs
index e95ab17d31..68cb27dad9 100644
--- a/app/assets/javascripts/discourse/templates/components/user-stat.hbs
+++ b/app/assets/javascripts/discourse/templates/components/user-stat.hbs
@@ -1,13 +1,13 @@
- {{#if isNumber}}
- {{number value}}
- {{else if isDuration}}
- {{format-duration value}}
+ {{#if this.isNumber}}
+ {{number @value}}
+ {{else if this.isDuration}}
+ {{format-duration @value}}
{{else}}
- {{value}}
+ {{@value}}
{{/if}}
- {{#if icon}}{{d-icon icon}}{{/if}}
- {{html-safe (i18n label count=value)}}
+ {{#if @icon}}{{d-icon @icon}}{{/if}}
+ {{html-safe (i18n @label count=@value)}}
diff --git a/app/assets/javascripts/discourse/templates/components/user-stream-item.hbs b/app/assets/javascripts/discourse/templates/components/user-stream-item.hbs
index 278606bdb9..acfdaaa01f 100644
--- a/app/assets/javascripts/discourse/templates/components/user-stream-item.hbs
+++ b/app/assets/javascripts/discourse/templates/components/user-stream-item.hbs
@@ -1,51 +1,51 @@
-
{{avatar item imageSize="large" extraClasses="actor" ignoreTitle="true"}}
-
{{format-date item.created_at}}
- {{#if item.draftType}}
-
{{html-safe item.draftType}}
+
{{avatar @item imageSize="large" extraClasses="actor" ignoreTitle="true"}}
+
{{format-date @item.created_at}}
+ {{#if @item.draftType}}
+
{{html-safe @item.draftType}}
{{else}}
- {{expand-post item=item}}
+ {{expand-post item=@item}}
{{/if}}
- {{topic-status topic=item disableActions=true}}
+ {{topic-status topic=@item disableActions=true}}
- {{#if item.postUrl}}
- {{html-safe item.title}}
+ {{#if @item.postUrl}}
+ {{html-safe @item.title}}
{{else}}
- {{html-safe item.title}}
+ {{html-safe @item.title}}
{{/if}}
-
{{category-link item.category}}
+
{{category-link @item.category}}
- {{#if item.deleted_by}}
+ {{#if @item.deleted_by}}
{{d-icon "far-trash-alt"}}
- {{avatar item.deleted_by imageSize="tiny" extraClasses="actor" ignoreTitle="true"}}
- {{format-date item.deleted_at leaveAgo="true"}}
+ {{avatar @item.deleted_by imageSize="tiny" extraClasses="actor" ignoreTitle="true"}}
+ {{format-date @item.deleted_at leaveAgo="true"}}
{{/if}}
- {{plugin-outlet name="user-stream-item-header" args=(hash item=item)}}
+ {{plugin-outlet name="user-stream-item-header" args=(hash item=@item)}}
-{{#if actionDescription}}
-
{{actionDescription}}
+{{#if this.actionDescription}}
+
{{this.actionDescription}}
{{/if}}
-
+
{{!-- template-lint-disable no-triple-curlies --}}
- {{~#if item.expandedExcerpt}}
- {{~{item.expandedExcerpt}~}}
+ {{~#if @item.expandedExcerpt}}
+ {{~{@item.expandedExcerpt}~}}
{{else}}
- {{~{item.excerpt}~}}
+ {{~{@item.excerpt}~}}
{{/if~}}
{{!-- template-lint-enable --}}
-{{#each item.children as |child|}}
+{{#each @item.children as |child|}}
{{!-- DEPRECATED: 'child-actions' class --}}
{{d-icon child.icon class="icon"}}
@@ -53,7 +53,7 @@
{{#if grandChild.removableBookmark}}
{{d-button
class="btn-default remove-bookmark"
- action=(action removeBookmark grandChild)
+ action=(action @removeBookmark grandChild)
icon="times"
label="bookmarks.remove"
}}
@@ -65,9 +65,9 @@
{{/each}}
-{{#if item.editableDraft}}
+{{#if @item.editableDraft}}
- {{d-button action=resumeDraft actionParam=item icon="pencil-alt" label="drafts.resume" class="btn-default resume-draft"}}
- {{d-button action=removeDraft actionParam=item icon="far-trash-alt" label="drafts.remove" class="btn-default remove-draft"}}
+ {{d-button action=@resumeDraft actionParam=@item icon="pencil-alt" label="drafts.resume" class="btn-default resume-draft"}}
+ {{d-button action=@removeDraft actionParam=@item icon="far-trash-alt" label="drafts.remove" class="btn-default remove-draft"}}
{{/if}}
diff --git a/app/assets/javascripts/discourse/templates/components/user-stream.hbs b/app/assets/javascripts/discourse/templates/components/user-stream.hbs
index 1e3b3c306e..b9a007f4dd 100644
--- a/app/assets/javascripts/discourse/templates/components/user-stream.hbs
+++ b/app/assets/javascripts/discourse/templates/components/user-stream.hbs
@@ -1,4 +1,4 @@
-{{#each stream.content as |item|}}
+{{#each @stream.content as |item|}}
{{user-stream-item
item=item
removeBookmark=(action "removeBookmark")
diff --git a/app/assets/javascripts/discourse/templates/components/user-summary-category-search.hbs b/app/assets/javascripts/discourse/templates/components/user-summary-category-search.hbs
index 4694405f99..a0e1f3f0e0 100644
--- a/app/assets/javascripts/discourse/templates/components/user-summary-category-search.hbs
+++ b/app/assets/javascripts/discourse/templates/components/user-summary-category-search.hbs
@@ -1,6 +1,6 @@
-{{#if count}}
- {{#link-to "full-page-search" (query-params q=searchParams)}}
- {{count}}
+{{#if @count}}
+ {{#link-to "full-page-search" (query-params q=this.searchParams)}}
+ {{@count}}
{{/link-to}}
{{else}}
–
diff --git a/app/assets/javascripts/discourse/templates/components/user-summary-section.hbs b/app/assets/javascripts/discourse/templates/components/user-summary-section.hbs
index 69763aba1d..ae85180b48 100644
--- a/app/assets/javascripts/discourse/templates/components/user-summary-section.hbs
+++ b/app/assets/javascripts/discourse/templates/components/user-summary-section.hbs
@@ -1,2 +1,2 @@
-
{{i18n (concat "user.summary." title)}}
+
{{i18n (concat "user.summary." @title)}}
{{yield}}
diff --git a/app/assets/javascripts/discourse/templates/components/user-summary-topic.hbs b/app/assets/javascripts/discourse/templates/components/user-summary-topic.hbs
index b1ab485fa6..1d11ac6522 100644
--- a/app/assets/javascripts/discourse/templates/components/user-summary-topic.hbs
+++ b/app/assets/javascripts/discourse/templates/components/user-summary-topic.hbs
@@ -1,9 +1,9 @@
- {{format-date createdAt format="tiny" noTitle="true"}}
- {{#if likes}}
+ {{format-date @createdAt format="tiny" noTitle="true"}}
+ {{#if @likes}}
·
- {{d-icon "heart"}} {{number likes}}
+ {{d-icon "heart"}} {{number @likes}}
{{/if}}
-
{{html-safe topic.fancyTitle}}
+
{{html-safe @topic.fancyTitle}}
diff --git a/app/assets/javascripts/discourse/templates/components/user-summary-topics-list.hbs b/app/assets/javascripts/discourse/templates/components/user-summary-topics-list.hbs
index a74e5d6a23..d7e60c03ac 100644
--- a/app/assets/javascripts/discourse/templates/components/user-summary-topics-list.hbs
+++ b/app/assets/javascripts/discourse/templates/components/user-summary-topics-list.hbs
@@ -1,16 +1,16 @@
-{{#if items}}
+{{#if @items}}
- {{#each items as |item|}}
+ {{#each @items as |item|}}
{{yield item}}
{{/each}}
- {{#if hasMore}}
+ {{#if this.hasMore}}
- {{#link-to (concat "userActivity." type) user class="more"}}
- {{i18n (concat "user.summary.more_" type)}}
+ {{#link-to (concat "userActivity." @type) @user class="more"}}
+ {{i18n (concat "user.summary.more_" @type)}}
{{/link-to}}
{{/if}}
{{else}}
-
{{i18n (concat "user.summary.no_" type)}}
+
{{i18n (concat "user.summary.no_" @type)}}
{{/if}}
diff --git a/app/assets/javascripts/discourse/templates/components/user-summary-user.hbs b/app/assets/javascripts/discourse/templates/components/user-summary-user.hbs
index 876702f195..6213d66c83 100644
--- a/app/assets/javascripts/discourse/templates/components/user-summary-user.hbs
+++ b/app/assets/javascripts/discourse/templates/components/user-summary-user.hbs
@@ -1,4 +1,4 @@
-{{#user-info user=user}}
- {{d-icon icon}}
-
{{number user.count}}
+{{#user-info user=@user}}
+ {{d-icon @icon}}
+
{{number @user.count}}
{{/user-info}}
diff --git a/app/assets/javascripts/discourse/templates/components/user-summary-users-list.hbs b/app/assets/javascripts/discourse/templates/components/user-summary-users-list.hbs
index 1b291b638a..926a1fb4a8 100644
--- a/app/assets/javascripts/discourse/templates/components/user-summary-users-list.hbs
+++ b/app/assets/javascripts/discourse/templates/components/user-summary-users-list.hbs
@@ -1,9 +1,9 @@
-{{#if users}}
+{{#if this.users}}
- {{#each users as |user|}}
+ {{#each this.users as |user|}}
{{yield user}}
{{/each}}
{{else}}
-
{{i18n (concat "user.summary." none)}}
+
{{i18n (concat "user.summary." this.none)}}
{{/if}}