Skip to content

fix(Yearly Fishing Permit Gewaesserfonds): set organization in bulk create - #359

Merged
barredterra merged 1 commit into
version-15-hotfixfrom
yfp-gf-bulk-create-org
Oct 7, 2026
Merged

barredterra merged 1 commit into
version-15-hotfixfrom
yfp-gf-bulk-create-org

Conversation

@barredterra

Copy link
Copy Markdown
Member

Bulk creation of Yearly Fishing Permit Gewaesserfonds did not set organization before insert. Frappe checks the create permission before fetch_from fills the field. Because of this, the check failed for users with a strict User Permission on Organization.

This change loads the organization of all selected members in one query and sets it on each permit before insert.

…reate

The create permission check runs before fetch_from fills the organization,
so users with a strict User Permission on Organization could not create permits.
@greptile-apps

greptile-apps Bot commented Oct 7, 2026 •

Copy link
Copy Markdown
Contributor

RetriggerConfidence Score: 4/5

[Medium risk] Fishing permit bulk creation now sets organization field.

The change appears safe to merge, with a non-blocking request to test strict User Permissions.

Reviews (1) · Last reviewed commit: "fix(Yearly Fishing Permit Gewaesserfonds..." · Reviewed by Greptile

@barredterra
barredterra merged commit 79894db into version-15-hotfix Oct 7, 2026
11 checks passed
@barredterra
barredterra deleted the yfp-gf-bulk-create-org branch October 7, 2026 14:39
@barredterra

Copy link
Copy Markdown
Member Author

🎉 This PR is included in version 15.3.1 🎉

The release is available on GitHub release

Your semantic-release bot 📦🚀

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