# Images not updating stored in S3

**URL:** <https://community.glideapps.com/t/images-not-updating-stored-in-s3/9316>\
**Category:** Report a Bug\
**Created:** [May 17, 2020, 9:03pm UTC](https://community.glideapps.com/t/images-not-updating-stored-in-s3/9316 "2020-05-17T21:03:06Z")\
**Posts on this page:** 13\
**Page:** 1

<div class="post-metadata">

**Author:** ![mthakershi](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/mthakershi/32/1715_2.png) [@mthakershi](https://community.glideapps.com/u/mthakershi)\
**Post date:** [May 17, 2020, 9:03pm UTC](https://community.glideapps.com/t/images-not-updating-stored-in-s3/9316/1 "2020-05-17T21:03:06Z")

</div>

I have stored some images in public in S3 bucket. When I change them, they are not updated in my glide App. I tried reloading cache as well. Any help is appreciated. Thanks.

---

<div class="post-metadata">

**Author:** ![Drearystate](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/drearystate/32/49605_2.png) [@Drearystate](https://community.glideapps.com/u/Drearystate)\
**Post date:** [May 17, 2020, 9:41pm UTC](https://community.glideapps.com/t/images-not-updating-stored-in-s3/9316/2 "2020-05-17T21:41:50Z")

</div>

When you say updated are you adding to them or changing them? Are you adding these to your google sheet? Do you currently have PRO?

I ask these because if you do not have pro and you are not making changes to the app or the sheet and they are added elsewhere they will not update. Without PRO it only updates “On edit”. If you do have PRO make sure you have that changed to the other option which is “While editing or using the app”

---

<div class="post-metadata">

**Author:** ![mthakershi](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/mthakershi/32/1715_2.png) [@mthakershi](https://community.glideapps.com/u/mthakershi)\
**Post date:** [May 18, 2020, 8:16am UTC](https://community.glideapps.com/t/images-not-updating-stored-in-s3/9316/3 "2020-05-18T08:16:25Z")

</div>

I am not PRO yet. But I tried what you said. But my icons don’t show the new files.  
When I open the URL from S3 in browser, I do see the new icons.

I changed the App. I changed the sheet and reloaded it. I changed the image URL to something dummy and back.

FYI, I am assigning image URL based on If then else condition to a column in the data editor.

---

<div class="post-metadata">

**Author:** ![mthakershi](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/mthakershi/32/1715_2.png) [@mthakershi](https://community.glideapps.com/u/mthakershi)\
**Post date:** [May 19, 2020, 9:42pm UTC](https://community.glideapps.com/t/images-not-updating-stored-in-s3/9316/4 "2020-05-19T21:42:35Z")

</div>

Friends, any update on this will be very helpful.

---

<div class="post-metadata">

**Author:** ![Jeff\_Hager](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/jeff_hager/32/43_2.png) [@Jeff\_Hager](https://community.glideapps.com/u/Jeff_Hager)\
**Post date:** [May 19, 2020, 10:55pm UTC](https://community.glideapps.com/t/images-not-updating-stored-in-s3/9316/5 "2020-05-19T22:55:15Z")

</div>

If you have any image urls you can share and a screenshot of your if/then column settings and the image component setting, that might help.

---

<div class="post-metadata">

**Author:** ![david](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/david/32/62831_2.png) [@david](https://community.glideapps.com/u/david)\
**Post date:** [May 20, 2020, 1:46am UTC](https://community.glideapps.com/t/images-not-updating-stored-in-s3/9316/6 "2020-05-20T01:46:53Z")

</div>

Glide caches all images. You must change the URL if you want Glide to update the image.

---

<div class="post-metadata">

**Author:** ![Jeff\_Hager](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/jeff_hager/32/43_2.png) [@Jeff\_Hager](https://community.glideapps.com/u/Jeff_Hager)\
**Post date:** [May 20, 2020, 1:51am UTC](https://community.glideapps.com/t/images-not-updating-stored-in-s3/9316/7 "2020-05-20T01:51:48Z")

</div>

You can make the url unique by adding a query parameter that you can manually change to get an updated url. I think @david will also recommend not using a date value like now() to make the url unique. Just use something that you can manually change or that can watch for an additional column in your sheet for when it changes.

> [@How can I cause my images to update whenever they change?](https://community.glideapps.com/t/how-can-i-cause-my-images-to-update-whenever-they-change/364/2):
>
> Images are cached aggressively. You can work around this by causing your URL to update when data changes: [image] Here I’ve made a URL that changes every time the value in F2 changes. I’ve added a fake URL parameter, cachebust (the name does not matter), at the end of the URL. This is totally ignored, but it makes the URL look brand new when the data changes.

---

<div class="post-metadata">

**Author:** ![SFDC\_tryglide](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/sfdc_tryglide/32/3059_2.png) [@SFDC\_tryglide](https://community.glideapps.com/u/SFDC_tryglide)\
**Post date:** [June 10, 2020, 8:24am UTC](https://community.glideapps.com/t/images-not-updating-stored-in-s3/9316/8 "2020-06-10T08:24:03Z")

</div>

still an issue here @david despite the URL update

I am creating dashboards as images, store them on google drive, use a script to update the URL with a counter or date on each change to the dashboard/image (with “…&update=somechange”).

In the App, the image still does not update. Only when I use the “enlarge image” feature on the image component, the new image is loaded. In the app though, the image in the image component still does not update. Worse, it sometimes even loads an older image.

any help here?

---

<div class="post-metadata">

**Author:** ![SFDC\_tryglide](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/sfdc_tryglide/32/3059_2.png) [@SFDC\_tryglide](https://community.glideapps.com/u/SFDC_tryglide)\
**Post date:** [June 26, 2020, 4:07pm UTC](https://community.glideapps.com/t/images-not-updating-stored-in-s3/9316/9 "2020-06-26T16:07:05Z")

</div>

@Jeff_Hager any update here? I really tried every single way to use an updated URL… nonetheless, the images in the App do not update accordingly (also, with the enlarge image one, it sometimes loads an old image)

---

<div class="post-metadata">

**Author:** ![Jeff\_Hager](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/jeff_hager/32/43_2.png) [@Jeff\_Hager](https://community.glideapps.com/u/Jeff_Hager)\
**Post date:** [June 26, 2020, 4:21pm UTC](https://community.glideapps.com/t/images-not-updating-stored-in-s3/9316/10 "2020-06-26T16:21:39Z")

</div>

I don’t know. I’m guessing there is caching going on somewhere. Can you show any screenshots of how you are updating the url?

---

<div class="post-metadata">

**Author:** ![SFDC\_tryglide](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/sfdc_tryglide/32/3059_2.png) [@SFDC\_tryglide](https://community.glideapps.com/u/SFDC_tryglide)\
**Post date:** [June 26, 2020, 4:32pm UTC](https://community.glideapps.com/t/images-not-updating-stored-in-s3/9316/11 "2020-06-26T16:32:59Z")

</div>

This is how they get updated: (adding a “&updated=xxx” at the end with xxx being a counter

 ![glide_pic1](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/2X/2/226125b77c8baea921f35f61621f7c138d04852c.png)

Image in the App (not updating):  
 ![glide_pic2](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/2X/7/7c584a1979dbf874767f4bbeac6cf6459e4a6c92.png)  
Image in the App (when clicking “enlarge” -\> which shows the updated image)  
 ![glide_pic3](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/2X/d/dcd313fef6f6aa93665a1cdc60db7469a636065e.png)

---

<div class="post-metadata">

**Author:** ![Jeff\_Hager](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/jeff_hager/32/43_2.png) [@Jeff\_Hager](https://community.glideapps.com/u/Jeff_Hager)\
**Post date:** [June 26, 2020, 5:58pm UTC](https://community.glideapps.com/t/images-not-updating-stored-in-s3/9316/12 "2020-06-26T17:58:40Z")

</div>

No idea. I’ve never had to deal with a scenario where the image changed, but the url stayed the same. I only know what’s been suggested before, and that’s to modify the url like you currently are. I know Glide caches images, but I don’t know how that process works. I suppose there could be aggressive caching on your end too, but I don’t know. It’s probably more of a question for Glide. You can try clearing your browser cache to see if that makes a difference as well as make sure you have clicked on reload in the editor to make sure glide has the latest sheet data.

---

<div class="post-metadata">

**Author:** ![SFDC\_tryglide](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/sfdc_tryglide/32/3059_2.png) [@SFDC\_tryglide](https://community.glideapps.com/u/SFDC_tryglide)\
**Post date:** [June 29, 2020, 1:27pm UTC](https://community.glideapps.com/t/images-not-updating-stored-in-s3/9316/13 "2020-06-29T13:27:09Z")

</div>

Thank you anyways Jeff. Much appreciated!
