MerginMaps / MerginMaps/qgis-plugin

Issue with syncing when Localized Data Path is present

Open
#260 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

bug
Dominant language
Python
Stars
44
Forks
20
Avg merge
3d 12h
Merged PRs (30d)
5

Description

When users has Localized Data Path (under Settings > Options > Data Sources) and downloads the project from Mergin, the layers get the reference to the localized path.
image
image

Syncing the project, will result in Input not finding the layer.

My guess is the packaging might have issues with this too, but have not tested it.

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

The issue names no files, tests, or entry points. Start by reproducing the download and sync flow with a Localized Data Path configured under Settings > Options > Data Sources, then compare the layer references with the paths available to Input. Done means the downloaded project syncs successfully and its layers resolve without referring to the localized path.

Written by the indexing model from the issue text.

Assessment

Tech stack
python
Domain
desktop
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.