Skip to content
Snippets Groups Projects
Unverified Commit 96d94824 authored by Matthias Urhahn's avatar Matthias Urhahn Committed by GitHub
Browse files

Submission logic for interop (EXPOSUREAPP-2737) (#1237)

* Update protobuf format

* Addition of contentToFederation and visistedCountries/supportedCountries.

TODO: Unit tests, pull supportedCountries from AppConfig (waiting for #1213)

* Fix invalid package being assigned.
This would break daggers annotation processing as the class could not be resolved.

* Improved existing and implemented new tests.

* Fixed test regression due to refactoring.

* Integrate pulling the supportedCountries data from the AppConfig for the submission transaction.
(Previously wasn't implemented yet, now it's merged)

* Address merge conflicts, and a little refactoring, and a bit more tests.

* Revert file change to Project.xml

* AppConfigProvider should insert "DE" as fallback if the supportedCountry list is empty/not supplied.

* Don't insert the fallback country at application config provider level.
The UI requires the list to be empty, if it is empty in the config.
I've moved the fallback country insertion into the transaction.

* Make detekt happy.

* Make klint happy.
parent 7c87b80d
No related branches found
No related tags found
No related merge requests found
Showing
with 161 additions and 504 deletions
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment