I am trying to create a work order system for my staff to receive requests from other departments that were submitted via survey 123. I'm 95% there but I can't overcome one hurdle. Here is a screenshot for reference:
The left row is a series of lists stacked on top of each other in a grid. Each list is filtered to only show work orders that are set to a relevant status. The right panel is the survey that the user submitted. When you select a record in the left panel, the survey for that record pulls up in the right panel. My editor can then respond to the work order as needed and submit it. This is where the problem occurs. Once that work order is submitted, the list doesn't receive that update until the page is manually reloaded. This is particularly problematic because if an editor marks a 'New' work order as 'Completed', it will stay in the 'New' tab until the entire experience is reloaded. I'm hoping that there is something obvious that I am missing here.
Solved! Go to Solution.
Good to know. I did find a somewhat wonky work around. In my case, I was only looking for one attribute (Completed or not completed) to be updated. So I added an edit widget with just that field visible. Oddly enough updating it there does trigger the update in the list widget.
@MDB_GIS Thanks for sharing your workaround. Sorry, I didn't state it clearly. The regression exists in the Survey widget. After it submits the updates, it failed to sync the status with the framework.