Skip to content

fix(#442): merge saved connection patches before update#446

Merged
cachebag merged 1 commit into
masterfrom
fix/saved-conn
Jun 16, 2026
Merged

fix(#442): merge saved connection patches before update#446
cachebag merged 1 commit into
masterfrom
fix/saved-conn

Conversation

@cachebag

Copy link
Copy Markdown
Collaborator

Fetch the existing saved profile settings before applying SettingsPatch, then write the full merged settings map back through NetworkManager Update or UpdateUnsaved.

NetworkManager replaces profile settings on Update, so sending only the patch delta could drop required fields like connection.type and fail validation.

Closes #442

Fetch the existing saved profile settings before applying SettingsPatch, then
write the full merged settings map back through NetworkManager Update or
UpdateUnsaved.

NetworkManager replaces profile settings on Update, so sending only the patch
delta could drop required fields like connection.type and fail validation.

Closes #442
@cachebag cachebag self-assigned this Jun 16, 2026
@cachebag cachebag added bug Something isn't working nmrs Changes to nmrs dbus D-Bus types, signatures, or NM D-Bus API nm-compat NetworkManager compatibility or runtime rejection labels Jun 16, 2026
@cachebag cachebag merged commit e85fb6a into master Jun 16, 2026
6 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug Something isn't working dbus D-Bus types, signatures, or NM D-Bus API nm-compat NetworkManager compatibility or runtime rejection nmrs Changes to nmrs

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[DOCS] Updated saved connection

1 participant