MerginMaps / MerginMaps/qgis-plugin
QGIS plugin: Create diff fails
Nobody has claimed this yet.
- Dominant language
- Python
- Stars
- 44
- Forks
- 20
- Avg merge
- 3d 12h
- Merged PRs (30d)
- 5
Description
Description
Once the diff is created from Toolboxes, it fails and no diff is available.
Environment
Staging
Application (+ app version, build, operating system)
QGIS version: 3.40.5-Bratislava
Plugin version: 2025.2
OS: macOS, Sequoia 15.5
Steps to reproduce
- open project with polygon layer
- update some features in polygon layer (add, remove, update...)
- Save and synchronize project.
- In QGIS go to Processing -> Toolbox -> Mergin Maps -> Tools -> Create diff
- in "Project directory" find path to the project, select "Input layer" to Polygon and hit run
Actual results
Error from Create diff tool:
Expected results
new Diff layer should appears between layers, where changes should be visualized on map and also in attribute table of the new layer
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
The issue names no source file or test. Reproduce the failure in QGIS 3.40.5 with the listed polygon-layer steps, then trace the Create diff processing tool entry point and its error output. Done means the tool completes and adds a diff layer showing changes on the map and in its attribute table.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- python
- Domain
- desktop, tooling
- Issue type
- Bug
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 42/100