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

Chemical treatments submitted without required information #3739

Open
brennanwebster opened this issue Dec 11, 2024 · 0 comments
Open

Chemical treatments submitted without required information #3739

brennanwebster opened this issue Dec 11, 2024 · 0 comments
Labels
Bug Something isn't working

Comments

@brennanwebster
Copy link
Collaborator

Example activity_incoming_data_id 204186, this is a Draft version of an activity that has the required information in the activity_payload. The next version that was Submitted is 204187, which is missing the calculation_results object in the activity_payload.

This is one instance of something that has been happening fairly frequently, which is Chemical Treatment records somehow being Submitted without required information (activities created through the form are effected by this issue and batch records are not). What information is missing varies but it is usually the herbicides, invasive_plants, or calculation_results objects in the activity_payload. I have contacted the users who have created these records to re-enter the information and they have done so successfully.

I have not been able to replicate the issue myself, even entering the exact same information as a broken chemical treatment record does not cause the issue to happen.

The reason I notice this issue when it happens is the missing information in Submitted records causes the database-refresh-views cronjob to fail to refresh the chemical treatment view. Normally I set the broken record to Draft status and email the user to re-enter the information, and then manually refresh the view.

This issue only began happening in the last few months, so I suspect some recent change broke the rube goldberg machine that is the chemical treatment form.

@brennanwebster brennanwebster added the Bug Something isn't working label Dec 11, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Bug Something isn't working
Projects
None yet
Development

No branches or pull requests

1 participant