|
@@ -21,6 +21,9 @@ type Teacher struct {
|
|
|
Activities []*Activity
|
|
|
Departments []*Department
|
|
|
|
|
|
+ Coordinator []*Class
|
|
|
+ Minuter []*Class
|
|
|
+
|
|
|
SubjectsByClass map[uint][]*Subject `gorm:"-"`
|
|
|
|
|
|
Hours int
|
|
@@ -115,6 +118,7 @@ func GetTeacherAll(args map[string]string) (interface{}, error) {
|
|
|
}
|
|
|
|
|
|
teacher.IsCoordinator, teacher.IsMinuter = len(coordClasses) > 0, len(minuterClasses) > 0
|
|
|
+ teacher.Coordinator, teacher.Minuter = coordClasses, minuterClasses
|
|
|
|
|
|
return &teacher, nil
|
|
|
}
|