Skip to content

Conversation

@Stef-Rousset
Copy link
Contributor

@Stef-Rousset Stef-Rousset commented Dec 16, 2025

🎩 Description

This PR allows to create an initiative if there is no permission set on initiative type.

Testing

  1. Perform the tests available in fix: Create Initiatives if no authorizations are activated in the system view #918
  2. As an admin, go to /system and allow "Identity Verification Form (Direct)" and save
  3. Log out and log in with the user you created on step 1
  4. Go to the initiatives index in FO and click on new initiative
  5. Ensure you can access the creation of initiative without authorization
  6. As an admin, go in the BO to the initiatives, click on Manage and go to initiative types. Click on permissions and add a permission on create (cf screenshot)
  7. Log out and log in as the user you created on step 1.
  8. Go to the initiatives index in FO and click on new initiative
  9. Ensure you have to be authorized to be able to create an initiative
  10. As an admin, go in the BO to the initiatives, click on Manage and go to initiative types. Click on permissions, add a permission on sign and remove permission on create
  11. Repeat steps 3 to 5

📌 Related Issues

Tasks

  • Add specs

Screenshots

Capture d’écran 2025-12-16 à 15 41 47

@Stef-Rousset Stef-Rousset marked this pull request as ready for review December 16, 2025 15:14
@luciegrau luciegrau requested a review from AyakorK December 18, 2025 13:04
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