# Account Deletion Request

**URL:** https://meta.discourse.org/t/account-deletion-request/245037
**Category:** Theme component
**Created:** [November 9, 2022, 8:04pm UTC](https://meta.discourse.org/t/account-deletion-request/245037 "2022-11-09T20:04:21Z")
**Posts on this page:** 10
**Page:** 2

<div class="post-metadata">

### Author: ![Stephen](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/stephen/32/95011_2.png) [@Stephen](https://meta.discourse.org/u/Stephen)
#### Post date: [June 12, 2023, 9:48pm UTC](https://meta.discourse.org/t/account-deletion-request/245037/21 "2023-06-12T21:48:32Z")

</div>

It doesn’t affect the settings, but I can reproduce this with the translation fields:

To be clear though, this isn’t isolated to the Account Deletion Request component. Other components that I’ve tested such as Discourse TOC and Kansan exhibit the same issue with their translation fields too.

---

<div class="post-metadata">

### Author: ![pmusaraj](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/pmusaraj/32/119489_2.png) [@pmusaraj](https://meta.discourse.org/u/pmusaraj)
#### Post date: [June 12, 2023, 11:07pm UTC](https://meta.discourse.org/t/account-deletion-request/245037/22 "2023-06-12T23:07:53Z")

</div>

That is very helpful, thanks @Stephen, I’ve got a PR with a fix for theme translations: [FIX: Theme translations resetting on save by pmusaraj · Pull Request #22072 · discourse/discourse · GitHub](https://github.com/discourse/discourse/pull/22072)

---

<div class="post-metadata">

### Author: ![Don](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/don/32/228726_2.png) [@Don](https://meta.discourse.org/u/Don)
#### Post date: [June 13, 2023, 5:50am UTC](https://meta.discourse.org/t/account-deletion-request/245037/23 "2023-06-13T05:50:42Z")

</div>

Hello 👋

I’ve merged an [update](https://github.com/VaperinaDEV/discourse-account-deletion-request/commit/451dde61542ffdae3d8ab7b2526fb98a69b9127e) to allow HTML on modal description. After you update the component you can use what Lilly suggested to line breaks.

> [@Lilly](#):
>
> have you tried the html `<br>` line break yet?

Your text looks like this in html:

```plaintext
When you send us an account anonymization request, we'll remove all personal data from your account, while retaining your posts. This means:
<br>
<ul>
  <li>You will no longer be able to log in as this specific account.</li>
  <br>
  <li>A new username will be randomly assigned to the account such as anon123456. This new username will be applied to all your posts in the system, and we will update all @mentions and quotes too.</li>
  <li>The new username is not applied to: deleted posts, post revisions when the current post doesn't mention or quote the renamed user anymore, oneboxed user profiles, queued posts, or staff logs.</li>
  <li>Your email, name, date of birth and avatar will be removed.</li>
  <li>Your user profile will be removed.</li>
  <li>Any API keys generated for the account will be revoked.</li>
  <li>Any third-party authentication mechanism (Google/Facebook/etc) will be revoked.</li>
</ul>

```

 ![Screenshot 2023-06-13 at 7.46.17](https://global.discourse-cdn.com/meta/original/4X/7/8/d/78dd61f2b24a6f7d2c790658257cc1e143a31534.png)

---

<div class="post-metadata">

### Author: ![RBoy](https://avatars.discourse-cdn.com/v4/letter/r/2bfe46/32.png) [@RBoy](https://meta.discourse.org/u/RBoy)
#### Post date: [February 6, 2024, 5:17pm UTC](https://meta.discourse.org/t/account-deletion-request/245037/24 "2024-02-06T17:17:31Z")

</div>

Awesome, component. After upgrading discourse to 3.2.0 I’m seeing an error in the logs

> Account Deletion Request theme/component is throwing errors:  
> TypeError: Cannot read properties of null (reading ‘en’)

Here’s the backtrace:

```plaintext
TypeError: Cannot read properties of null (reading 'en')
    at Object.initialize (https://site.com/theme-javascripts/3ded4211d42a4dc71642febcfdc4e24847261d8e.js?__ws=site.com:5:51)
    at n.initialize (https://site.com/assets/chunk.6d10396b901f5b95b67e.d41d8cd9.js:2:309459)
    at https://site.com/assets/vendor.f196a698a6a811ae0583c1ea5284644b-53642a3b547b78e34800ab2eeb101f12b39be8c27ec85e9ad359a095161fad6b.js:11:141483
    at e.each (https://site.com/assets/vendor.f196a698a6a811ae0583c1ea5284644b-53642a3b547b78e34800ab2eeb101f12b39be8c27ec85e9ad359a095161fad6b.js:11:368590)
    at e.walk (https://site.com/assets/vendor.f196a698a6a811ae0583c1ea5284644b-53642a3b547b78e34800ab2eeb101f12b39be8c27ec85e9ad359a095161fad6b.js:11:367606)
    at e.each (https://site.com/assets/vendor.f196a698a6a811ae0583c1ea5284644b-53642a3b547b78e34800ab2eeb101f12b39be8c27ec85e9ad359a095161fad6b.js:11:366959)
    at e.topsort (https://site.com/assets/vendor.f196a698a6a811ae0583c1ea5284644b-53642a3b547b78e34800ab2eeb101f12b39be8c27ec85e9ad359a095161fad6b.js:11:367005)
    at e._runInitializer (https://site.com/assets/vendor.f196a698a6a811ae0583c1ea5284644b-53642a3b547b78e34800ab2eeb101f12b39be8c27ec85e9ad359a095161fad6b.js:11:141795)
    at e.runInitializers (https://site.com/assets/vendor.f196a698a6a811ae0583c1ea5284644b-53642a3b547b78e34800ab2eeb101f12b39be8c27ec85e9ad359a095161fad6b.js:11:141441)
    at e._bootSync (https://site.com/assets/vendor.f196a698a6a811ae0583c1ea5284644b-53642a3b547b78e34800ab2eeb101f12b39be8c27ec85e9ad359a095161fad6b.js:11:110927)
    at e.domReady (https://site.com/assets/vendor.f196a698a6a811ae0583c1ea5284644b-53642a3b547b78e34800ab2eeb101f12b39be8c27ec85e9ad359a095161fad6b.js:11:110503)
    at invoke (https://site.com/assets/vendor.f196a698a6a811ae0583c1ea5284644b-53642a3b547b78e34800ab2eeb101f12b39be8c27ec85e9ad359a095161fad6b.js:11:358129)
    at h.flush (https://site.com/assets/vendor.f196a698a6a811ae0583c1ea5284644b-53642a3b547b78e34800ab2eeb101f12b39be8c27ec85e9ad359a095161fad6b.js:11:357216)
    at p.flush (https://site.com/assets/vendor.f196a698a6a811ae0583c1ea5284644b-53642a3b547b78e34800ab2eeb101f12b39be8c27ec85e9ad359a095161fad6b.js:11:358979)
    at B._end (https://site.com/assets/vendor.f196a698a6a811ae0583c1ea5284644b-53642a3b547b78e34800ab2eeb101f12b39be8c27ec85e9ad359a095161fad6b.js:11:364062)
    at B._boundAutorunEnd (https://site.com/assets/vendor.f196a698a6a811ae0583c1ea5284644b-53642a3b547b78e34800ab2eeb101f12b39be8c27ec85e9ad359a095161fad6b.js:11:360486)

```

---

<div class="post-metadata">

### Author: ![Don](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/don/32/228726_2.png) [@Don](https://meta.discourse.org/u/Don)
#### Post date: [February 6, 2024, 6:27pm UTC](https://meta.discourse.org/t/account-deletion-request/245037/25 "2024-02-06T18:27:35Z")

</div>

~~Thanks for the report 🙂 I’ve merged a fix, please update the component.~~

Oh, that seems it’s stable version. 🤔 I think this won’t works yet.

---

<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: [February 6, 2024, 7:26pm UTC](https://meta.discourse.org/t/account-deletion-request/245037/26 "2024-02-06T19:26:35Z")

</div>

I suspect his issue is something else. RBoy reported the same issue with other components. 🤔

Also, I’ve tried yours with Discourse 3.2.0, and I see no issues so far!

---

<div class="post-metadata">

### Author: ![RBoy](https://avatars.discourse-cdn.com/v4/letter/r/2bfe46/32.png) [@RBoy](https://meta.discourse.org/u/RBoy)
#### Post date: [February 6, 2024, 10:05pm UTC](https://meta.discourse.org/t/account-deletion-request/245037/27 "2024-02-06T22:05:52Z")

</div>

Yes, it only seems to affect some theme components, but not all after upgrading to 3.2.0. In my case this theme, the DiscoTOC and Dark/Light Mode themes.

---

<div class="post-metadata">

### Author: ![RBoy](https://avatars.discourse-cdn.com/v4/letter/r/2bfe46/32.png) [@RBoy](https://meta.discourse.org/u/RBoy)
#### Post date: [August 26, 2025, 4:46am UTC](https://meta.discourse.org/t/account-deletion-request/245037/29 "2025-08-26T04:46:01Z")

</div>

Suggestion, you could add this code to the first post to allow folks to install this component with a single click

```plaintext
[wrap=theme-install-button repoUrl="https://github.com/VaperinaDEV/discourse-account-deletion-request" repoName="Account Deletion Request"]
Install this theme component
[/wrap]

```

It should look this:

Install this theme component

---

<div class="post-metadata">

### Author: ![Moin](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/moin/32/554653_2.png) [@Moin](https://meta.discourse.org/u/Moin)
#### Post date: [July 14, 2026, 10:48pm UTC](https://meta.discourse.org/t/account-deletion-request/245037/30 "2026-07-14T22:48:17Z")

</div>

I created a PR to fix the warning that appeared on my forum today

[https://github.com/VaperinaDEV/discourse-account-deletion-request/pull/7](https://github.com/VaperinaDEV/discourse-account-deletion-request/pull/7)

---

<div class="post-metadata">

### Author: ![Don](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/don/32/228726_2.png) [@Don](https://meta.discourse.org/u/Don)
#### Post date: [July 15, 2026, 4:13am UTC](https://meta.discourse.org/t/account-deletion-request/245037/31 "2026-07-15T04:13:26Z")

</div>

Thanks @Moin! I have merged it.

[Previous page](https://meta.discourse.org/t/account-deletion-request/245037.md?page=1)
