Skip to content

Refresh user's project role in metadata on project status - #323

Merged
harminius merged 1 commit into
masterfrom
feat/refresh-project-role
Sep 17, 2026
Merged

harminius merged 1 commit into
masterfrom
feat/refresh-project-role

Conversation

@harminius

Copy link
Copy Markdown
Contributor

Related to MerginMaps/qgis-plugin#935

Needed by MerginMaps/qgis-plugin#935, which exposes the role as the @mm_project_role QGIS variable.

When there is no data change, the plugin doesn't update metadata where the role is stored.
Now, syncing the project updates the role even without data changes to be applied.

@coveralls

Copy link
Copy Markdown

Coverage Report for CI Build 35204157252

Coverage increased (+0.05%) to 83.433%

Details

  • Coverage increased (+0.05%) from the base build.
  • Patch coverage: 22 of 22 lines across 3 files are fully covered (100%).
  • 1 coverage regression across 1 file.

Uncovered Changes

No uncovered changes found.

Coverage Regressions

1 previously-covered line in 1 file lost coverage.

File Lines Losing Coverage Coverage
mergin/client_pull.py 1 82.54%

Coverage Stats

Coverage Status
Relevant Lines: 5698
Covered Lines: 4754
Line Coverage: 83.43%
Coverage Strength: 0.83 hits per line

💛 - Coveralls

@harminius
harminius requested a review from MarcelGeo September 17, 2026 10:00
@harminius
harminius merged commit b3f977e into master Sep 17, 2026
5 checks passed
@harminius
harminius deleted the feat/refresh-project-role branch September 17, 2026 10:09
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants