-
Notifications
You must be signed in to change notification settings - Fork 65
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Feature/grouping restriction over multiple instances #186
base: master
Are you sure you want to change the base?
Feature/grouping restriction over multiple instances #186
Conversation
b4ea4f1
to
73d4057
Compare
@ndunand Thank you for your Feedback! This pull request is now ready to review! Please do not hesitate to contact me if you have any questions! |
Thanks @NinaHerrmann ! @NicoAlexH will be able to review this next week hopefully. I'll have a look myself whenever I can as well. |
217e43b
to
7fbe1d6
Compare
grouping membership of the user
7fbe1d6
to
06d9ebb
Compare
Thank you so much - squashed everything, and CI should (hopefully) run successfully now! |
Hello Nina, I am a colleague of @ndunand, I am currently reviewing your PR and I'd like to ask you a few questions. Regarding the implementation : 1 – I have created the following: As a student, if I select group A1, then save my choice, the groups B1 and C1 are removed from the list as expected. 2 – As a student, if the grouping limitation is on, I can still select groups from the same grouping if I select them all at once. Regarding the code : 1 - It’s insignificant, but I think it would be relevant to replace lines 204 to 208 and 334 to 338 of lib.php by this simpler expression : 2 - Also, maybe we can create a method from lines 230 to 245 and 319 to 333 of lib.php, as they are duplicates ; I think it would make future maintenance easier. I must say I don't have much experience in reviewing PRs, so I hope I'm not asking too much ! Best regards, |
Hi @NicoAlexH , many thanks for your feedback to @NinaHerrmann . We are currently waiting for final feedback from the customer who asked us to build this enhancement. As soon as we have it, @NinaHerrmann and I will come back to you to answer your questions and to hopefully see this integrated afterwards. Cheers, |
Hi @ndunand and @NicoAlexH , I just came across this PR while reviewing the list of our pending issues here. If I remember correctly, the code in this PR which was built by Nina was working well for us during our last tests in early 2023, however you, @NicoAlexH , raised some valid questions. I already told you, @ndunand , orally some months ago that you can finally push this PR over the line anytime and anyhow you like if you can solve your remaining questions yourself. Do you think this would be feasible or would you need some more help by @NinaHerrmann in any case? Thanks, |
This pull request implements the solution to #184.
Short Summary:
Example:
To be discussed