You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
As a Mergin Maps user, I would like the plugin to reload the QGIS project when a new version of the .qgz file has been downloaded, so that I see changes that have been made by other users.
Description
Consider this scenario:
User 1 (Writer permissions) and User 2 (Editor permissions) both synchronise and have identical projects.
User 1 adds a geotiff with an aerial photo to the project folder and adds it as a layer in the project so it displays on the map.
User 1 saves the project and syncs the files.
User 2 presses "syncronise". The dialog says that there are changes to the .qgz file. They press OK.
What happens:
The geotiff is downloaded to User 2's laptop and the plugin reports successful synchronisation.
The aerial photo does not appear on the map.
If User 2 closes and re-opens the project, then the aerial photo appears.
What should happen:
The project is reloaded so that the aerial photo appears as part of the synchronisation process
I can confirm the bug with editor permission. It should reload the QGIS project even if you don't have write permission, as it currently happening with writer permission
Note for dev : I also found an other case were the after a sync that might have the same root issue: after changing only the legend the qgis project does not reload after a sync even with appropriate permission
Summary
As a Mergin Maps user, I would like the plugin to reload the QGIS project when a new version of the .qgz file has been downloaded, so that I see changes that have been made by other users.
Description
Consider this scenario:
What happens:
What should happen:
Related issues
#592
Plugin version: 2024.2
The text was updated successfully, but these errors were encountered: