|
@@ -395,6 +395,18 @@ func (syncJob *SyncJob) Run() {
|
|
log.Println(result)
|
|
log.Println(result)
|
|
}
|
|
}
|
|
|
|
|
|
|
|
+ if result, err := syncJob.SyncGroup(ldapClient, users, syncJob.conf.Sync.DepartmentsCoordinatorsGroup); err != nil {
|
|
|
|
+ panic(err)
|
|
|
|
+ } else {
|
|
|
|
+ log.Println(result)
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ if result, err := syncJob.SyncGroup(ldapClient, users, syncJob.conf.Sync.DepartmentsCoordinatorsML); err != nil {
|
|
|
|
+ panic(err)
|
|
|
|
+ } else {
|
|
|
|
+ log.Println(result)
|
|
|
|
+ }
|
|
|
|
+
|
|
for _, department := range departments {
|
|
for _, department := range departments {
|
|
users := make([]orm.User, 0)
|
|
users := make([]orm.User, 0)
|
|
for _, teacher := range department.Teachers {
|
|
for _, teacher := range department.Teachers {
|