techmatters / terraso-mobile-client

A React Native project for Terraso’s LandPKS mobile application.
https://landpks.terraso.org
GNU Affero General Public License v3.0
2 stars 0 forks source link

intermittent delay in updating sites/projects' depths and privacy #1985

Open DerekCaelin opened 1 month ago

DerekCaelin commented 1 month ago

App Version

181 beta

Account

No response

Platforms

Description

Occasionally I encounter an issue where attempts to change a site or project setting fail silently for a few minutes, after which they succeed. I've noticed this:

Steps to Reproduce

Depth requirements

  1. go to project settings
  2. under "soil pit depths", change drop down
  3. see issue

Site data privacy

  1. Create new site (public)
  2. On site dashboard, change settings to private
  3. see issue

Expected behavior

Setting immediately changes

Actual behavior

Occasionally the settings change fails silently. If I wait a minute and try again it successfully changes.

Additional context

No response

DerekCaelin commented 1 month ago

I encountered this issue this morning, 181 beta, when entering slope information.

Note: The delay here looks like it is just a few seconds, but I started recording about 10 seconds after I encountered the initial delay.

https://github.com/user-attachments/assets/5382b1cf-faf4-4f33-8155-fefc9b601707

CourtneyLee333 commented 1 month ago

I also encountered this bug on 181. My depth just never showed up, but when I restarted the app I saw a depth Derek had created at 1-10cm.

https://github.com/user-attachments/assets/871e5bd3-39c7-4976-a01d-b3bb69f9d026

DerekCaelin commented 1 month ago

181beta (android). Possible correlation, the soil ID was updating.

https://github.com/user-attachments/assets/937cebab-09da-41f5-a676-289101db032f

knipec commented 1 month ago

Triage notes: