Details des Tickets

Beschreibung,Kommentare und Anhänge

merge request id 879
TitelIntegration of ou supervisor as preferred training supervisor. Usercontroller…
BeschreibungIntegration of ou supervisor as preferred training supervisor. Usercontroller update() gets additional check for is_training_supervisor. is_training_supervisor is also disabled if it has no permission or is not an ou supervisor. Happens if the user is no longer an ou supervisor and has no more permissions to be is_training_supervisor.
Statusmerged
Created at 2023-09-12T16:37:40.523Z
Updated at 2023-09-27T08:54:31.909Z
Source branchfeature/LL-1609-notification-of-users-in-case-of-training-queries
Target branchdevelop
AuthorMarkus Gerlach
AssigneeSascha Immig

Discussion notes

added 1 commit
  • 551dd28c - if we create a user with role client-admin we set is_training_supervisor to true for this user.
Compare with previous version
Markus Gerlach 2023-09-18T12:48:35.234Z
warum wurde hier die strikte Prüfung abgeschaltet? > If the third parameter **strict** is set to true then the in_array() function will also check the types of the needle in the haystack. Sascha Immig 2023-09-22T07:26:06.871Z
resolved all discussions Sascha Immig 2023-09-22T08:31:12.070Z
resolved all discussions Gregor Gabriel 2023-09-22T14:29:13.592Z
added 1 commit
  • 24370018 - overworked training supervisor identification:
Compare with previous version
Gregor Gabriel 2023-09-22T14:29:13.930Z
merged Sascha Immig 2023-09-27T08:54:32.024Z
mentioned in commit 54cef1680f9a32ecbd25c5a9df0466865a187161 Sascha Immig 2023-09-27T08:54:32.514Z

Merge Commits

Title Id Author Created at Message
overworked training supervisor identification: 24370018a6ce208b716a14819f71cd41f775d1cd TUV\gabrielg 2023-09-22T14:29:06.000Z overworked training supervisor identification: + simplified and reduced code to 1/4
Integration of ou supervisor as preferred training supervisor. Usercontroller… 317f6421f849ef41efb83789fffc70a25cffb47b gerlachm 2023-09-12T14:12:21.000Z Integration of ou supervisor as preferred training supervisor. Usercontroller update() gets additional check for is_training_supervisor. is_training_supervisor is also disabled if it has no permission or is not an ou supervisor. Happens if the user is no longer an ou supervisor and has no more permissions to be is_training_supervisor.
if we create a user with role client-admin we set is_training_supervisor to true for this user. 551dd28c2d12cedb81cc602eb444e9d44971ff74 gerlachm 2023-09-18T12:48:30.000Z if we create a user with role client-admin we set is_training_supervisor to true for this user. fix we now set user with role client-admin mail_notifications to 1 again (we ignore type of element now)