# Selectable avatars upload broken (Missing required UppyUpload config: id)

**URL:** https://meta.discourse.org/t/selectable-avatars-upload-broken-missing-required-uppyupload-config-id/332985
**Category:** Bug
**Created:** [October 26, 2024, 7:37pm UTC](https://meta.discourse.org/t/selectable-avatars-upload-broken-missing-required-uppyupload-config-id/332985 "2024-10-26T19:37:46Z")
**Posts on this page:** 13
**Page:** 1

<div class="post-metadata">

### Author: ![Josmok](https://avatars.discourse-cdn.com/v4/letter/j/7feea3/32.png) [@Josmok](https://meta.discourse.org/u/Josmok)
#### Post date: [October 26, 2024, 7:37pm UTC](https://meta.discourse.org/t/selectable-avatars-upload-broken-missing-required-uppyupload-config-id/332985/1 "2024-10-26T19:37:46Z")

</div>

When clicking the “edit list” for “selectable avatars” the modal pops up, but there is funnily no option to “upload picture” and the modal is stuck open without the “close” button operating. Am I doing something in the wrong order or is there an update happening?

---

<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: [October 26, 2024, 8:44pm UTC](https://meta.discourse.org/t/selectable-avatars-upload-broken-missing-required-uppyupload-config-id/332985/2 "2024-10-26T20:44:02Z")

</div>

I don’t think you are doing anything wrong. It is broken for me too.

 ![Screenshot_20241026_223705](https://global.discourse-cdn.com/meta/original/4X/3/5/2/352d9ad4d8eb87acd914b1992566fe01695cc029.jpeg)

There is an error in the browser console when you open the modal

 ![Screenshot_20241026_223824](https://global.discourse-cdn.com/meta/original/4X/2/8/7/2871b78f43675b9ce1b77c57de0746b58a9b0178.jpeg)

---

<div class="post-metadata">

### Author: ![david](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/david/32/157490_2.png) [@david](https://meta.discourse.org/u/david)
#### Post date: [October 27, 2024, 8:25am UTC](https://meta.discourse.org/t/selectable-avatars-upload-broken-missing-required-uppyupload-config-id/332985/4 "2024-10-27T08:25:05Z")

</div>

Thanks for the report - we’ll get this fixed ASAP

---

<div class="post-metadata">

### Author: ![david](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/david/32/157490_2.png) [@david](https://meta.discourse.org/u/david)
#### Post date: [October 28, 2024, 11:33am UTC](https://meta.discourse.org/t/selectable-avatars-upload-broken-missing-required-uppyupload-config-id/332985/5 "2024-10-28T11:33:48Z")

</div>

@Moin @Josmok please can you confirm what version of Discourse you’re running? This issue should’ve been fixed as a side effect of [this change](https://github.com/discourse/discourse/commit/ad39688afa15b77924c6cefd63521f4e24435d77) last Tuesday 👀

---

<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: [October 28, 2024, 11:35am UTC](https://meta.discourse.org/t/selectable-avatars-upload-broken-missing-required-uppyupload-config-id/332985/6 "2024-10-28T11:35:14Z")

</div>

[Commits · discourse/discourse · GitHub](https://github.com/discourse/discourse/commits/8f9b827d15)

---

<div class="post-metadata">

### Author: ![david](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/david/32/157490_2.png) [@david](https://meta.discourse.org/u/david)
#### Post date: [October 28, 2024, 11:39am UTC](https://meta.discourse.org/t/selectable-avatars-upload-broken-missing-required-uppyupload-config-id/332985/7 "2024-10-28T11:39:17Z")

</div>

Hmm interesting… that version should have the fix. I’m not seeing the problem locally, or here on Meta.

The error refers to a missing ‘id’ value, which is definitely present in the code now 🤔

> <https://github.com/discourse/discourse/blob/5b7df76248306688ca63750f835e9d85793b4266/app/assets/javascripts/discourse/app/components/avatar-uploader.js#L12C20-L14C18>

Is it definitely still broken for you @Moin? If so, then perhaps something went wrong with your most recent update? I’d recommend doing a `./launcher rebuild app` to be 100% sure things are in working order.

---

<div class="post-metadata">

### Author: ![david](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/david/32/157490_2.png) [@david](https://meta.discourse.org/u/david)
#### Post date: [October 28, 2024, 11:49am UTC](https://meta.discourse.org/t/selectable-avatars-upload-broken-missing-required-uppyupload-config-id/332985/8 "2024-10-28T11:49:24Z")

</div>

My mistake - the fix is actually in [this commit](https://github.com/discourse/discourse/commit/30eb00ac2015b450b803a0cefa200dd3d0b7ee73), which is more recent than your deployed version.

So things should be working again after the next deploy 🤞

---

<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: [October 28, 2024, 12:06pm UTC](https://meta.discourse.org/t/selectable-avatars-upload-broken-missing-required-uppyupload-config-id/332985/9 "2024-10-28T12:06:30Z")

</div>

I can confirm the update fixed it 🎉

---

<div class="post-metadata">

### Author: ![Josmok](https://avatars.discourse-cdn.com/v4/letter/j/7feea3/32.png) [@Josmok](https://meta.discourse.org/u/Josmok)
#### Post date: [October 28, 2024, 1:05pm UTC](https://meta.discourse.org/t/selectable-avatars-upload-broken-missing-required-uppyupload-config-id/332985/11 "2024-10-28T13:05:07Z")

</div>

@Moin @david Thank you both! Though can you please explain the dummy way to ensure my version is most current? I just signed up a few days ago so I thought what I’m using would be updated (this problem just happened for me during my 14-day trial), so need a little help as I’m a rookie and not as tech savvy.

---

<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: [October 28, 2024, 1:17pm UTC](https://meta.discourse.org/t/selectable-avatars-upload-broken-missing-required-uppyupload-config-id/332985/12 "2024-10-28T13:17:14Z")

</div>

The forums hosted by Discourse regularly [receive a new version](https://meta.discourse.org/t/how-often-is-my-site-deployed/306419) without you having to do anything. In cases like this, you can also simply contact support directly by e-mail and ask for an update.

If you host the forum yourself instead of paying someone to do so, you have to take care of updates yourself. Usually, that works using the one-click update, but sometimes you need to [manually update](https://meta.discourse.org/t/manually-update-discourse-and-docker-image-to-latest/23325). That’s what David was talking about when he mentioned `./launcher rebuild app`

---

<div class="post-metadata">

### Author: ![david](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/david/32/157490_2.png) [@david](https://meta.discourse.org/u/david)
#### Post date: [October 28, 2024, 1:18pm UTC](https://meta.discourse.org/t/selectable-avatars-upload-broken-missing-required-uppyupload-config-id/332985/13 "2024-10-28T13:18:18Z")

</div>

@Josmok I’ve expedited getting this update onto your hosted site, so things should be working again within the next 10 minutes. Sorry for the disruption!

---

<div class="post-metadata">

### Author: ![Josmok](https://avatars.discourse-cdn.com/v4/letter/j/7feea3/32.png) [@Josmok](https://meta.discourse.org/u/Josmok)
#### Post date: [October 28, 2024, 1:43pm UTC](https://meta.discourse.org/t/selectable-avatars-upload-broken-missing-required-uppyupload-config-id/332985/14 "2024-10-28T13:43:07Z")

</div>

Awesome! I really appreciate both of you 🙂

---

<div class="post-metadata">

### Author: ![Falco](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/falco/32/179432_2.png) [@Falco](https://meta.discourse.org/u/Falco)
#### Post date: [November 2, 2024, 11:00am UTC](https://meta.discourse.org/t/selectable-avatars-upload-broken-missing-required-uppyupload-config-id/332985/17 "2024-11-02T11:00:56Z")

</div>

This topic was automatically closed after 4 days. New replies are no longer allowed.
