Skip to content

PIR: Fix PIR debug broker redownload#9231

Open
landomen wants to merge 1 commit into
developfrom
fix/landomen/pir-broker-redownload
Open

PIR: Fix PIR debug broker redownload#9231
landomen wants to merge 1 commit into
developfrom
fix/landomen/pir-broker-redownload

Conversation

@landomen

@landomen landomen commented Jul 17, 2026

Copy link
Copy Markdown
Contributor

Task/Issue URL: https://app.asana.com/1/137249556945/project/1203581873609357/task/1216664324190643?focus=true
Tech Design URL (if applicable): N/A

Description

Check task description

Steps to test this PR

QA-optional as it only affects debug tooling

UI changes

No UI changes


Note

Low Risk
Debug-only broker config reset path with narrow storage changes and new unit test coverage; no production user-data wipe.

Overview
Fixes PIR debug broker “reset all configs” so it actually forces a fresh broker download instead of silently skipping updates.

clearAllBrokerJsons is renamed to clearAllBrokerData and now wipes both broker JSON etags and parsed broker detail tables (via brokerDao().deleteAll()), while still leaving user/profile data untouched. PirDevBrokerConfigActivity calls the new API when resetting configs, and a repository test locks in that behavior.

Reviewed by Cursor Bugbot for commit dedb0f9. Bugbot is set up for automated code reviews on this repo. Configure here.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants