Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Show information about Entities referenced in Submissions in backlog #836

Open
ktuite opened this issue Dec 9, 2024 · 0 comments
Open
Labels
backend Requires a change to the API server enhancement New feature or behavior entities Multiple Encounter workflows frontend Requires a change to the UI

Comments

@ktuite
Copy link
Member

ktuite commented Dec 9, 2024

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

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 #685.

@ktuite ktuite moved this to 🕒 backlog in ODK Central Dec 9, 2024
@ktuite ktuite added the entities Multiple Encounter workflows label Dec 9, 2024
@matthew-white matthew-white added enhancement New feature or behavior backend Requires a change to the API server frontend Requires a change to the UI labels Dec 9, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
backend Requires a change to the API server enhancement New feature or behavior entities Multiple Encounter workflows frontend Requires a change to the UI
Projects
Status: 🕒 backlog
Development

No branches or pull requests

2 participants