the problem was that the api service (Retrofit) was not recreated when the url change, the solution is to recreate retrofit and api service when the server url and last server url are different
:memo: How is it being implemented?
I have modified UserD2ApiRepository to recreate api service when is necessary
:boom: How can it be tested?
Case 1
Try to login with the following credentials: server (https://clone.psi-mis.org), user(KEdemo1), password (Kenyademo1!)
You should not be able to log in.
:pushpin: References
:gear: branches
app: Origin: fix/bug_with_authority_changing_of_server Target: v1.6_hnqis bugshaker-android: Origin: downgrade_gradle_version
EyeSeeTea-SDK: Origin: development SDK: Origin: feature-2.30_upgrade_gradle
:tophat: What is the goal?
the problem was that the api service (Retrofit) was not recreated when the url change, the solution is to recreate retrofit and api service when the server url and last server url are different
:memo: How is it being implemented?
:boom: How can it be tested?
Case 1
Case 2
:floppy_disk: Requires DB migration?
:art: UI changes?