getodk / getodk/central

Show information about Entities referenced in Submissions in backlog

Open
#836 0 comments 0 reactions 0 assignees View on GitHub
backend frontend
Dominant language
JavaScript
Stars
226
Forks
235
Avg merge
2d 22h
Merged PRs (30d)
19

Description

We could do more to surface information about the underlying entity when a submission is in the backlog, or force-processed.

We have parsed the entity uuid at this point, but the difficulty comes from the fact that the Entity may not actually exist yet. If it's an update to an existing entity that came in out of order, we could potentially link to the entity. If it's an update to an entity that hasn't been created yet, we could explain that somehow in these backlog actions

![Image](https://github.com/user-attachments/assets/303e83d1-f3ac-4e23-8d99-a72d1c8b9181)

We could also look up whether the dataset requires approval and communicate that, too, because that has an impact on how submissions in the backlog actually get processed.

We could consider logging an event for force-processing a submission that doesn't appear to have any effect.

This will be relevant when dealing with entities that have been deleted, too, as discussed in https://github.com/getodk/central/issues/685.

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.