Skip to content

[stable-4.0] Bugfix/noid/fix account provisioning#10317

Merged
mgallien merged 2 commits into
stable-4.0from
backport/10304/stable-4.0
Jul 8, 2026
Merged

[stable-4.0] Bugfix/noid/fix account provisioning#10317
mgallien merged 2 commits into
stable-4.0from
backport/10304/stable-4.0

Conversation

@backportbot

@backportbot backportbot Bot commented Jul 8, 2026

Copy link
Copy Markdown

Backport of PR #10304

mgallien added 2 commits July 8, 2026 09:50
…uring provisioning

When FolderMan::addFolder() returns null in setupLocalSyncFolder, the
isFailure argument was false, causing the process to exit with code 0
and suppress the warning log. The documented contract for non-interactive
provisioning is exit code 1 on failure.

Assisted-by: ClaudeCode:claude-sonnet-4-6
Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
@mgallien mgallien enabled auto-merge July 8, 2026 09:51
@github-actions

github-actions Bot commented Jul 8, 2026

Copy link
Copy Markdown
Contributor

Artifact containing the AppImage: nextcloud-appimage-pr-10317.zip

Digest: sha256:c41d691c4c1ed69bc840687dce9909a9186a5d530220d8ff8e135f75cd3aa5d0

To test this change/fix you can download the above artifact file, unzip it, and run it.

Please make sure to quit your existing Nextcloud app and backup your data.

@mgallien mgallien merged commit 1c49177 into stable-4.0 Jul 8, 2026
17 of 18 checks passed
@mgallien mgallien deleted the backport/10304/stable-4.0 branch July 8, 2026 10:35
@sonarqubecloud

sonarqubecloud Bot commented Jul 8, 2026

Copy link
Copy Markdown

Quality Gate Failed Quality Gate failed

Failed conditions
12.5% Coverage on New Code (required ≥ 80%)
1 New Code Smells (required ≤ 0)

See analysis details on SonarQube Cloud

Catch issues before they fail your Quality Gate with our IDE extension SonarQube for IDE

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant