MerginMaps / mobile

Mobile app for Mergin Maps 📲. Open QGIS projects and manage vector data on your phone, even offline 📶 (Android/iOS/Windows app)
https://merginmaps.com
GNU General Public License v2.0
293 stars 64 forks source link

Project upload doesn't proceed once logged in #1337

Open jozefbudac opened 3 years ago

jozefbudac commented 3 years ago

Make sure you are not logged into Mergin Click on three dots next to Start here! project and select Upload to Mergin You should move to Mergin log in page. Try to log in Project upload should proceed once logged in, but it doesn't

This issue is with TC02 - A5

saberraz commented 3 years ago

Duplicate of https://github.com/lutraconsulting/input/issues/1097?

sklencar commented 3 years ago

Note that after a successful login, a new project can be uploaded to Mergin.

(A) I think the test case is not right (as well as I could be not right), but as I can remember, I dont think Input has action queues to support an action in between any other action (e.g try to upload -> request login -> successful login -> try to upload again automatically). Not sure, if should proceed in the test description is clear enough since it evokes that the action starts or the process in in action. The current situation is that the upload action has to be invoked by a user manually by clicking on upload button again.

If that is correct, shall we create/rewrite the issue to support such one after another action automatization?

(B)Anyway, maybe it would be better to unify the behaviours: In case of trying to sync and not being logged in, Input only shows notification to log in first. In case of trying to upload a project without being logged in, Inputs brings user to Log in page.

(C) What is strange indeed that the whole screen turns white while a project is being uploaded - https://github.com/lutraconsulting/input/issues/1099