- Added the ability for a student/developer to choose a gender for a speaking instructor;
- Made it so, if chosen, the user will only get speaking exams with their chosen gender; - Added the ability for speaking exams to select a gender when generating;
This commit is contained in:
@@ -1,4 +1,5 @@
|
||||
import {Module} from ".";
|
||||
import {InstructorGender} from "./exam";
|
||||
|
||||
export type User = StudentUser | TeacherUser | CorporateUser | AgentUser | AdminUser | DeveloperUser;
|
||||
|
||||
@@ -21,6 +22,7 @@ export interface BasicUser {
|
||||
|
||||
export interface StudentUser extends BasicUser {
|
||||
type: "student";
|
||||
preferredGender?: InstructorGender;
|
||||
demographicInformation?: DemographicInformation;
|
||||
}
|
||||
|
||||
@@ -48,6 +50,7 @@ export interface AdminUser extends BasicUser {
|
||||
|
||||
export interface DeveloperUser extends BasicUser {
|
||||
type: "developer";
|
||||
preferredGender?: InstructorGender;
|
||||
demographicInformation?: DemographicInformation;
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user