# Image upload with synchronous true for new users

**URL:** <https://meta.discourse.org/t/image-upload-with-synchronous-true-for-new-users/52886>\
**Category:** Product Support\
**Created:** [14 בנובמבר,‏ 2016,‏ 5:58pm UTC](https://meta.discourse.org/t/image-upload-with-synchronous-true-for-new-users/52886 "2016-11-14T17:58:46Z")\
**Posts on this page:** 1\
**Showing post:** 7

<div class="post-metadata">

**Author:** ![RGJ](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/rgj/32/523185_2.png) [@RGJ](https://meta.discourse.org/u/RGJ)\
**Post date:** [16 בנובמבר,‏ 2016,‏ 7:50pm UTC](https://meta.discourse.org/t/image-upload-with-synchronous-true-for-new-users/52886/7 "2016-11-16T19:50:13Z")

</div>

> [@techAPJ](#):
>
> I just verified that image upload works fine for both staff and non-staff users.

There is an explicit check in the code for staff users with regard to synchronous uploads. I don’t know why this is done but this is clearly the cause.  
Why is the synchronous upload limited to staff users or API usage?

> <https://github.com/discourse/discourse/blob/main/app/controllers/uploads_controller.rb#L10>

---

_[View the full topic](https://meta.discourse.org/t/image-upload-with-synchronous-true-for-new-users/52886)._
