# Hide ignored users' topics

**URL:** https://meta.discourse.org/t/hide-ignored-users-topics/276420
**Category:** Theme component
**Created:** [August 24, 2023, 9:57am UTC](https://meta.discourse.org/t/hide-ignored-users-topics/276420 "2023-08-24T09:57:46Z")
**Posts on this page:** 14
**Page:** 2

<div class="post-metadata">

### Author: ![physixfan](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/physixfan/32/184201_2.png) [@physixfan](https://meta.discourse.org/u/physixfan)
#### Post date: [March 29, 2025, 1:23pm UTC](https://meta.discourse.org/t/hide-ignored-users-topics/276420/31 "2025-03-29T13:23:16Z")

</div>

Same here, big red admin warning about this plugin appearing after upgrading Discourse.  
@Lhc_fl

---

<div class="post-metadata">

### Author: ![rahim123](https://avatars.discourse-cdn.com/v4/letter/r/df705f/32.png) [@rahim123](https://meta.discourse.org/u/rahim123)
#### Post date: [March 29, 2025, 2:28pm UTC](https://meta.discourse.org/t/hide-ignored-users-topics/276420/32 "2025-03-29T14:28:13Z")

</div>

What does the warning say, is it this one again?

> [@Heliosurge](#):
>
> ![The image shows an administrative notice about updating a theme or plugin for compatibility with upcoming Discourse core changes, specifically related to hiding ignored user's topics, indicated by a red banner in the admin interface. (Captioned by AI)](https://global.discourse-cdn.com/meta/original/4X/7/5/1/7518143873d48af71551fe9aae105ca8625a68a0.png)

---

<div class="post-metadata">

### Author: ![Jagster](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/jagster/32/192154_2.png) [@Jagster](https://meta.discourse.org/u/Jagster)
#### Post date: [March 29, 2025, 2:45pm UTC](https://meta.discourse.org/t/hide-ignored-users-topics/276420/33 "2025-03-29T14:45:54Z")

</div>

No, it was general it made an error and link to disable it.

---

<div class="post-metadata">

### Author: ![ValdikSS](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/valdikss/32/157221_2.png) [@ValdikSS](https://meta.discourse.org/u/ValdikSS)
#### Post date: [March 29, 2025, 2:49pm UTC](https://meta.discourse.org/t/hide-ignored-users-topics/276420/34 "2025-03-29T14:49:48Z")

</div>

I see the following banner on the top when I access `/latest?status=deleted`

 ![image](https://global.discourse-cdn.com/meta/original/4X/3/1/3/313042e27ff460f06b8b2acfda249b5af3deee89.png)

---

<div class="post-metadata">

### Author: ![Arkshine](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/arkshine/32/298682_2.png) [@Arkshine](https://meta.discourse.org/u/Arkshine)
#### Post date: [March 29, 2025, 4:06pm UTC](https://meta.discourse.org/t/hide-ignored-users-topics/276420/35 "2025-03-29T16:06:45Z")

</div>

Make sure the TC is up to date.  
The TC has been updated to work with the latest Discourse version.

---

<div class="post-metadata">

### Author: ![ValdikSS](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/valdikss/32/157221_2.png) [@ValdikSS](https://meta.discourse.org/u/ValdikSS)
#### Post date: [March 29, 2025, 4:24pm UTC](https://meta.discourse.org/t/hide-ignored-users-topics/276420/36 "2025-03-29T16:24:54Z")

</div>

It is.

---

<div class="post-metadata">

### Author: ![Arkshine](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/arkshine/32/298682_2.png) [@Arkshine](https://meta.discourse.org/u/Arkshine)
#### Post date: [March 29, 2025, 4:26pm UTC](https://meta.discourse.org/t/hide-ignored-users-topics/276420/38 "2025-03-29T16:26:58Z")

</div>

I misread your error. I thought it was a deprecation error.  
Can you check your browser’s console and paste any error here?

---

<div class="post-metadata">

### Author: ![ValdikSS](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/valdikss/32/157221_2.png) [@ValdikSS](https://meta.discourse.org/u/ValdikSS)
#### Post date: [March 29, 2025, 4:38pm UTC](https://meta.discourse.org/t/hide-ignored-users-topics/276420/39 "2025-03-29T16:38:10Z")

</div>

```plaintext
[THEME 4 'hide ignored user's topics'] TypeError: r.topic.creator is undefined
    default init.js:19
    y transformer.js:353
    get additionalClasses item.gjs:189
    Ember 35
client-error-handler.js:125:12
    f client-error-handler.js:125
    reportGenericError client-error-handler.js:71
    handleDiscourseError client-error-handler.js:45
    Ember 4
    y transformer.js:359
    get additionalClasses item.gjs:189
    Ember 35

```

---

<div class="post-metadata">

### Author: ![Arkshine](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/arkshine/32/298682_2.png) [@Arkshine](https://meta.discourse.org/u/Arkshine)
#### Post date: [March 29, 2025, 10:52pm UTC](https://meta.discourse.org/t/hide-ignored-users-topics/276420/40 "2025-03-29T22:52:11Z")

</div>

I made a quick PR to fix it:

[https://github.com/Lhcfl/discourse-hide-ignored-user-topics/pull/1](https://github.com/Lhcfl/discourse-hide-ignored-user-topics/pull/1)

---

<div class="post-metadata">

### Author: ![ValdikSS](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/valdikss/32/157221_2.png) [@ValdikSS](https://meta.discourse.org/u/ValdikSS)
#### Post date: [March 29, 2025, 11:36pm UTC](https://meta.discourse.org/t/hide-ignored-users-topics/276420/41 "2025-03-29T23:36:26Z")

</div>

Now

```plaintext
[THEME 5 'hide ignored user's topics'] TypeError: r.creator is undefined
    default init.js:21
    y transformer.js:353
    get additionalClasses item.gjs:189

```

---

<div class="post-metadata">

### Author: ![Arkshine](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/arkshine/32/298682_2.png) [@Arkshine](https://meta.discourse.org/u/Arkshine)
#### Post date: [March 29, 2025, 11:40pm UTC](https://meta.discourse.org/t/hide-ignored-users-topics/276420/42 "2025-03-29T23:40:07Z")

</div>

Can you share the context of this error, like what triggers it? I’m not sure how you reproduce the error. (I’ve updated the PR).

---

<div class="post-metadata">

### Author: ![ValdikSS](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/valdikss/32/157221_2.png) [@ValdikSS](https://meta.discourse.org/u/ValdikSS)
#### Post date: [March 30, 2025, 1:33am UTC](https://meta.discourse.org/t/hide-ignored-users-topics/276420/43 "2025-03-30T01:33:30Z")

</div>

I guess this happens when any deleted topic from the deleted author is shown. When the author was banned+deleted, and not even the nickname is left.

 ![image](https://global.discourse-cdn.com/meta/original/4X/6/1/5/6158571b32b4635de738f1344ad266a5773f20fc.png)

---

<div class="post-metadata">

### Author: ![ValdikSS](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/valdikss/32/157221_2.png) [@ValdikSS](https://meta.discourse.org/u/ValdikSS)
#### Post date: [March 30, 2025, 1:36am UTC](https://meta.discourse.org/t/hide-ignored-users-topics/276420/44 "2025-03-30T01:36:25Z")

</div>

Yep, current MR works fine, thanks!

---

<div class="post-metadata">

### Author: ![Lhc\_fl](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/lhc_fl/32/268115_2.png) [@Lhc\_fl](https://meta.discourse.org/u/Lhc_fl)
#### Post date: [March 30, 2025, 8:56am UTC](https://meta.discourse.org/t/hide-ignored-users-topics/276420/45 "2025-03-30T08:56:34Z")

</div>

Thanks for your catch! I merged it.

[Previous page](https://meta.discourse.org/t/hide-ignored-users-topics/276420.md?page=1)
