# Glide won't return errors if rowid doesn't exists

**URL:** <https://community.glideapps.com/t/glide-wont-return-errors-if-rowid-doesnt-exists/41787>\
**Category:** Ask for Help\
**Created:** [May 9, 2022, 5:50pm UTC](https://community.glideapps.com/t/glide-wont-return-errors-if-rowid-doesnt-exists/41787 "2022-05-09T17:50:15Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![Yasin\_Hassanien](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/yasin_hassanien/32/9042_2.png) [@Yasin\_Hassanien](https://community.glideapps.com/u/Yasin_Hassanien)\
**Post date:** [May 9, 2022, 5:50pm UTC](https://community.glideapps.com/t/glide-wont-return-errors-if-rowid-doesnt-exists/41787/1 "2022-05-09T17:50:15Z")

</div>

I am not sure if this is a feature request or a bug but I feel its a bug more so I will leave it uncategroized for the community to decide because glide return success 200 if you pushed a wrong row id while using set column API & it will accept it and won’t give you an error although it went in the space

---

<div class="post-metadata">

**Author:** ![ThinhDinh](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/thinhdinh/32/49_2.png) [@ThinhDinh](https://community.glideapps.com/u/ThinhDinh)\
**Post date:** [May 9, 2022, 11:36pm UTC](https://community.glideapps.com/t/glide-wont-return-errors-if-rowid-doesnt-exists/41787/2 "2022-05-09T23:36:27Z")

</div>

I can confirm this is reproduceable.

Can you look into this @Jason @Mark ?

![image](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/3X/0/c/0c2f27199fa6d4f47ac60c0c4a2bbf0d5f39ab2d.png)

![image](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/3X/5/6/5672cb2cbac00a38e56cbc897d854f59cfcc8737.png)

---

<div class="post-metadata">

**Author:** ![Mark](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/mark/32/125_2.png) [@Mark](https://community.glideapps.com/u/Mark)\
**Post date:** [May 13, 2022, 5:03pm UTC](https://community.glideapps.com/t/glide-wont-return-errors-if-rowid-doesnt-exists/41787/3 "2022-05-13T17:03:28Z")

</div>

Yes, as the documentation states:

> This call enqueues one or more mutation operations for tables in an app in Glide’s queue. When the call returns the actions will have been enqueued, but processing them can happen any time later. Actions that are enqueued are also not guaranteed to succeed.

> **[Glide Docs](https://www.glideapps.com/docs)**
>
> Welcome to Glide Docs, a steadily growing collection of articles and videos on how to use Glide. We can’t wait to see what you build!

---

<div class="post-metadata">

**Author:** ![Yasin\_Hassanien](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/yasin_hassanien/32/9042_2.png) [@Yasin\_Hassanien](https://community.glideapps.com/u/Yasin_Hassanien)\
**Post date:** [May 13, 2022, 5:14pm UTC](https://community.glideapps.com/t/glide-wont-return-errors-if-rowid-doesnt-exists/41787/4 "2022-05-13T17:14:05Z")

</div>

So how can we assure that the data is achieved as we are building most of the apps on glide tables now

---

<div class="post-metadata">

**Author:** ![Mark](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/mark/32/125_2.png) [@Mark](https://community.glideapps.com/u/Mark)\
**Post date:** [May 13, 2022, 6:01pm UTC](https://community.glideapps.com/t/glide-wont-return-errors-if-rowid-doesnt-exists/41787/5 "2022-05-13T18:01:54Z")

</div>

What are you actually trying to do?

---

<div class="post-metadata">

**Author:** ![Yasin\_Hassanien](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/yasin_hassanien/32/9042_2.png) [@Yasin\_Hassanien](https://community.glideapps.com/u/Yasin_Hassanien)\
**Post date:** [May 13, 2022, 10:53pm UTC](https://community.glideapps.com/t/glide-wont-return-errors-if-rowid-doesnt-exists/41787/6 "2022-05-13T22:53:27Z")

</div>

We need to ensure that the row is existing and its not deleted by a user behavior if we tried to push an update and lookup with the rowid in glide.

So suppose we have a row with data we need to set column a certain update to that particular row and if we didn’t find it or had an error then we need to do another action for it, so erroring will give us a heads up of the next action.

Also if the data was corrupted or changed it will give us of a confirmation for it.
