- {userType === SignUpPageTypes.mentor && (
+ {userType === SignUpPageTypes.mentor && isPartnershipMentor ? (
+ <>
+
+ Thank you for signing up!{' '}
+
{' '}
+
+ Please go to your account and{' '}
+ complete your profile information.
+
+ >
+ ) : (
<>
Now, we would like to get to know you better.
@@ -52,6 +71,7 @@ export default function SignUpComplete() {
>
)}
+
{userType === SignUpPageTypes.mentee && (
<>
diff --git a/apps/redi-talent-pool/src/pages/front/signup/SignUp.tsx b/apps/redi-talent-pool/src/pages/front/signup/SignUp.tsx
index fa7c375ea..068a5dba6 100644
--- a/apps/redi-talent-pool/src/pages/front/signup/SignUp.tsx
+++ b/apps/redi-talent-pool/src/pages/front/signup/SignUp.tsx
@@ -17,7 +17,6 @@ import { howDidHearAboutRediOptions } from '@talent-connect/talent-pool/config'
import { objectEntries } from '@talent-connect/typescript-utilities'
import { FormikHelpers as FormikActions, useFormik } from 'formik'
import { useMemo, useState } from 'react'
-
import { Columns, Content, Form, Notification } from 'react-bulma-components'
import { Link, useParams } from 'react-router-dom'
import * as Yup from 'yup'
diff --git a/libs/common-types/src/lib/con-profile/con-profile.entityprops.ts b/libs/common-types/src/lib/con-profile/con-profile.entityprops.ts
index 75eebf4fb..cdd3ea4b2 100644
--- a/libs/common-types/src/lib/con-profile/con-profile.entityprops.ts
+++ b/libs/common-types/src/lib/con-profile/con-profile.entityprops.ts
@@ -18,6 +18,7 @@ export class ConProfileEntityProps implements EntityProps {
rediLocation: RediLocation
mentor_occupation?: string
mentor_workPlace?: string
+ mentor_isPartnershipMentor?: boolean
expectations?: string
@Field((type) => OccupationCategory)
mentee_occupationCategoryId?: OccupationCategory
diff --git a/libs/common-types/src/lib/con-profile/con-profile.mapper.ts b/libs/common-types/src/lib/con-profile/con-profile.mapper.ts
index 603e088e7..748cb923e 100644
--- a/libs/common-types/src/lib/con-profile/con-profile.mapper.ts
+++ b/libs/common-types/src/lib/con-profile/con-profile.mapper.ts
@@ -30,6 +30,7 @@ export class ConProfileMapper
props.userType = raw.props.RecordType.DeveloperName as UserType
props.loopbackUserId = raw.props.Contact__r.Loopback_User_ID__c
props.rediLocation = raw.props.ReDI_Location__c as RediLocation
+ props.mentor_isPartnershipMentor = raw.props.Partnership_Mentor__c
props.mentor_occupation = raw.props.Occupation__c
props.mentor_workPlace = raw.props.Work_Place__c
props.expectations = raw.props.Expectations__c
@@ -113,6 +114,7 @@ export class ConProfileMapper
props.Profile_Status__c = srcProps.profileStatus
// props.RecordType.DeveloperName = srcProps.RecordType.userType
props.ReDI_Location__c = srcProps.rediLocation
+ props.Partnership_Mentor__c = srcProps.mentor_isPartnershipMentor
props.Occupation__c = srcProps.mentor_occupation
props.Work_Place__c = srcProps.mentor_workPlace
props.Expectations__c = srcProps.expectations
diff --git a/libs/common-types/src/lib/con-profile/con-profile.record.ts b/libs/common-types/src/lib/con-profile/con-profile.record.ts
index 3876cedc1..9ec756932 100644
--- a/libs/common-types/src/lib/con-profile/con-profile.record.ts
+++ b/libs/common-types/src/lib/con-profile/con-profile.record.ts
@@ -60,6 +60,7 @@ export class ConProfileRecord extends Record {
'Study_Place__c',
'Work_Place__c',
'total_mentee_capacity__c',
+ 'Partnership_Mentor__c',
'Active_Mentorship_Matches_Mentee__c',
'Active_Mentorship_Matches_Mentor__c',
diff --git a/libs/common-types/src/lib/con-profile/con-profile.recordprops.ts b/libs/common-types/src/lib/con-profile/con-profile.recordprops.ts
index 2ac9a8d33..3a608b749 100644
--- a/libs/common-types/src/lib/con-profile/con-profile.recordprops.ts
+++ b/libs/common-types/src/lib/con-profile/con-profile.recordprops.ts
@@ -36,6 +36,7 @@ export class ConProfileRecordProps implements RecordProps {
Study_Place__c?: string
Work_Place__c?: string
total_mentee_capacity__c?: number
+ Partnership_Mentor__c?: boolean
Active_Mentorship_Matches_Mentee__c: number
Active_Mentorship_Matches_Mentor__c: number
diff --git a/libs/data-access/src/lib/connect/con-profiles/con-profile.fragment.generated.ts b/libs/data-access/src/lib/connect/con-profiles/con-profile.fragment.generated.ts
index b12bf5244..89e5452d7 100644
--- a/libs/data-access/src/lib/connect/con-profiles/con-profile.fragment.generated.ts
+++ b/libs/data-access/src/lib/connect/con-profiles/con-profile.fragment.generated.ts
@@ -1,7 +1,7 @@
// THIS FILE IS GENERATED, DO NOT EDIT!
import * as Types from '@talent-connect/data-access';
-export type AllConProfileFieldsFragment = { __typename?: 'ConProfile', userId: string, age?: number | null, birthDate?: any | null, categories: Array, createdAt: any, doesNotHaveAvailableMentorshipSlot: boolean, email: string, expectations?: string | null, firstName: string, fullName: string, gender?: Types.Gender | null, githubProfileUrl?: string | null, id: string, languages?: Array | null, lastName: string, linkedInProfileUrl?: string | null, loopbackUserId: string, menteeCountCapacity?: number | null, mentee_highestEducationLevel?: Types.EducationLevel | null, mentee_occupationCategoryId?: Types.OccupationCategory | null, mentee_occupationJob_placeOfEmployment?: string | null, mentee_occupationJob_position?: string | null, mentee_occupationLookingForJob_what?: string | null, mentee_occupationOther_description?: string | null, mentee_occupationStudent_studyName?: string | null, mentee_occupationStudent_studyPlace?: string | null, mentor_occupation?: string | null, mentor_workPlace?: string | null, optOutOfMenteesFromOtherRediLocation: boolean, personalDescription?: string | null, profileAvatarImageS3Key?: string | null, profileStatus: Types.ConnectProfileStatus, rediLocation: Types.RediLocation, slackUsername?: string | null, telephoneNumber?: string | null, updatedAt: any, userActivatedAt?: any | null, userType: Types.UserType };
+export type AllConProfileFieldsFragment = { __typename?: 'ConProfile', userId: string, age?: number | null, birthDate?: any | null, categories: Array, createdAt: any, doesNotHaveAvailableMentorshipSlot: boolean, email: string, expectations?: string | null, firstName: string, fullName: string, gender?: Types.Gender | null, githubProfileUrl?: string | null, id: string, languages?: Array | null, lastName: string, linkedInProfileUrl?: string | null, loopbackUserId: string, menteeCountCapacity?: number | null, mentee_highestEducationLevel?: Types.EducationLevel | null, mentee_occupationCategoryId?: Types.OccupationCategory | null, mentee_occupationJob_placeOfEmployment?: string | null, mentee_occupationJob_position?: string | null, mentee_occupationLookingForJob_what?: string | null, mentee_occupationOther_description?: string | null, mentee_occupationStudent_studyName?: string | null, mentee_occupationStudent_studyPlace?: string | null, mentor_isPartnershipMentor?: boolean | null, mentor_occupation?: string | null, mentor_workPlace?: string | null, optOutOfMenteesFromOtherRediLocation: boolean, personalDescription?: string | null, profileAvatarImageS3Key?: string | null, profileStatus: Types.ConnectProfileStatus, rediLocation: Types.RediLocation, slackUsername?: string | null, telephoneNumber?: string | null, updatedAt: any, userActivatedAt?: any | null, userType: Types.UserType };
export const AllConProfileFieldsFragmentDoc = `
fragment AllConProfileFields on ConProfile {
@@ -31,6 +31,7 @@ export const AllConProfileFieldsFragmentDoc = `
mentee_occupationOther_description
mentee_occupationStudent_studyName
mentee_occupationStudent_studyPlace
+ mentor_isPartnershipMentor
mentor_occupation
mentor_workPlace
optOutOfMenteesFromOtherRediLocation
diff --git a/libs/data-access/src/lib/connect/con-profiles/con-profile.fragment.graphql b/libs/data-access/src/lib/connect/con-profiles/con-profile.fragment.graphql
index a55a96887..81a7a1a1e 100644
--- a/libs/data-access/src/lib/connect/con-profiles/con-profile.fragment.graphql
+++ b/libs/data-access/src/lib/connect/con-profiles/con-profile.fragment.graphql
@@ -25,6 +25,7 @@ fragment AllConProfileFields on ConProfile {
mentee_occupationOther_description
mentee_occupationStudent_studyName
mentee_occupationStudent_studyPlace
+ mentor_isPartnershipMentor
mentor_occupation
mentor_workPlace
optOutOfMenteesFromOtherRediLocation
diff --git a/libs/data-access/src/lib/connect/my-con-profile/my-con-profile.generated.ts b/libs/data-access/src/lib/connect/my-con-profile/my-con-profile.generated.ts
index 9485bc466..35d6e96d7 100644
--- a/libs/data-access/src/lib/connect/my-con-profile/my-con-profile.generated.ts
+++ b/libs/data-access/src/lib/connect/my-con-profile/my-con-profile.generated.ts
@@ -10,14 +10,14 @@ export type LoadMyProfileQueryVariables = Types.Exact<{
}>;
-export type LoadMyProfileQuery = { __typename?: 'Query', conProfile: { __typename?: 'ConProfile', userId: string, age?: number | null, birthDate?: any | null, categories: Array, createdAt: any, doesNotHaveAvailableMentorshipSlot: boolean, email: string, expectations?: string | null, firstName: string, fullName: string, gender?: Types.Gender | null, githubProfileUrl?: string | null, id: string, languages?: Array | null, lastName: string, linkedInProfileUrl?: string | null, loopbackUserId: string, menteeCountCapacity?: number | null, mentee_highestEducationLevel?: Types.EducationLevel | null, mentee_occupationCategoryId?: Types.OccupationCategory | null, mentee_occupationJob_placeOfEmployment?: string | null, mentee_occupationJob_position?: string | null, mentee_occupationLookingForJob_what?: string | null, mentee_occupationOther_description?: string | null, mentee_occupationStudent_studyName?: string | null, mentee_occupationStudent_studyPlace?: string | null, mentor_occupation?: string | null, mentor_workPlace?: string | null, optOutOfMenteesFromOtherRediLocation: boolean, personalDescription?: string | null, profileAvatarImageS3Key?: string | null, profileStatus: Types.ConnectProfileStatus, rediLocation: Types.RediLocation, slackUsername?: string | null, telephoneNumber?: string | null, updatedAt: any, userActivatedAt?: any | null, userType: Types.UserType, mentorshipMatches: Array<{ __typename?: 'ConMentorshipMatch', applicationText?: string | null, createdAt: any, expectationText?: string | null, hasMenteeDismissedMentorshipApplicationAcceptedNotification?: boolean | null, id: string, ifDeclinedByMentor_chosenReasonForDecline?: string | null, ifDeclinedByMentor_dateTime?: any | null, ifDeclinedByMentor_ifReasonIsOther_freeText?: string | null, ifDeclinedByMentor_optionalMessageToMentee?: string | null, matchMadeActiveOn?: any | null, menteeId: string, mentorId: string, mentorMessageOnComplete?: string | null, mentorReplyMessageOnAccept?: string | null, status: Types.MentorshipMatchStatus, updatedAt: any, mentor: { __typename?: 'ConProfile', userId: string, age?: number | null, birthDate?: any | null, categories: Array, createdAt: any, doesNotHaveAvailableMentorshipSlot: boolean, email: string, expectations?: string | null, firstName: string, fullName: string, gender?: Types.Gender | null, githubProfileUrl?: string | null, id: string, languages?: Array | null, lastName: string, linkedInProfileUrl?: string | null, loopbackUserId: string, menteeCountCapacity?: number | null, mentee_highestEducationLevel?: Types.EducationLevel | null, mentee_occupationCategoryId?: Types.OccupationCategory | null, mentee_occupationJob_placeOfEmployment?: string | null, mentee_occupationJob_position?: string | null, mentee_occupationLookingForJob_what?: string | null, mentee_occupationOther_description?: string | null, mentee_occupationStudent_studyName?: string | null, mentee_occupationStudent_studyPlace?: string | null, mentor_occupation?: string | null, mentor_workPlace?: string | null, optOutOfMenteesFromOtherRediLocation: boolean, personalDescription?: string | null, profileAvatarImageS3Key?: string | null, profileStatus: Types.ConnectProfileStatus, rediLocation: Types.RediLocation, slackUsername?: string | null, telephoneNumber?: string | null, updatedAt: any, userActivatedAt?: any | null, userType: Types.UserType }, mentee: { __typename?: 'ConProfile', userId: string, age?: number | null, birthDate?: any | null, categories: Array, createdAt: any, doesNotHaveAvailableMentorshipSlot: boolean, email: string, expectations?: string | null, firstName: string, fullName: string, gender?: Types.Gender | null, githubProfileUrl?: string | null, id: string, languages?: Array | null, lastName: string, linkedInProfileUrl?: string | null, loopbackUserId: string, menteeCountCapacity?: number | null, mentee_highestEducationLevel?: Types.EducationLevel | null, mentee_occupationCategoryId?: Types.OccupationCategory | null, mentee_occupationJob_placeOfEmployment?: string | null, mentee_occupationJob_position?: string | null, mentee_occupationLookingForJob_what?: string | null, mentee_occupationOther_description?: string | null, mentee_occupationStudent_studyName?: string | null, mentee_occupationStudent_studyPlace?: string | null, mentor_occupation?: string | null, mentor_workPlace?: string | null, optOutOfMenteesFromOtherRediLocation: boolean, personalDescription?: string | null, profileAvatarImageS3Key?: string | null, profileStatus: Types.ConnectProfileStatus, rediLocation: Types.RediLocation, slackUsername?: string | null, telephoneNumber?: string | null, updatedAt: any, userActivatedAt?: any | null, userType: Types.UserType } }> } };
+export type LoadMyProfileQuery = { __typename?: 'Query', conProfile: { __typename?: 'ConProfile', userId: string, age?: number | null, birthDate?: any | null, categories: Array, createdAt: any, doesNotHaveAvailableMentorshipSlot: boolean, email: string, expectations?: string | null, firstName: string, fullName: string, gender?: Types.Gender | null, githubProfileUrl?: string | null, id: string, languages?: Array | null, lastName: string, linkedInProfileUrl?: string | null, loopbackUserId: string, menteeCountCapacity?: number | null, mentee_highestEducationLevel?: Types.EducationLevel | null, mentee_occupationCategoryId?: Types.OccupationCategory | null, mentee_occupationJob_placeOfEmployment?: string | null, mentee_occupationJob_position?: string | null, mentee_occupationLookingForJob_what?: string | null, mentee_occupationOther_description?: string | null, mentee_occupationStudent_studyName?: string | null, mentee_occupationStudent_studyPlace?: string | null, mentor_isPartnershipMentor?: boolean | null, mentor_occupation?: string | null, mentor_workPlace?: string | null, optOutOfMenteesFromOtherRediLocation: boolean, personalDescription?: string | null, profileAvatarImageS3Key?: string | null, profileStatus: Types.ConnectProfileStatus, rediLocation: Types.RediLocation, slackUsername?: string | null, telephoneNumber?: string | null, updatedAt: any, userActivatedAt?: any | null, userType: Types.UserType, mentorshipMatches: Array<{ __typename?: 'ConMentorshipMatch', applicationText?: string | null, createdAt: any, expectationText?: string | null, hasMenteeDismissedMentorshipApplicationAcceptedNotification?: boolean | null, id: string, ifDeclinedByMentor_chosenReasonForDecline?: string | null, ifDeclinedByMentor_dateTime?: any | null, ifDeclinedByMentor_ifReasonIsOther_freeText?: string | null, ifDeclinedByMentor_optionalMessageToMentee?: string | null, matchMadeActiveOn?: any | null, menteeId: string, mentorId: string, mentorMessageOnComplete?: string | null, mentorReplyMessageOnAccept?: string | null, status: Types.MentorshipMatchStatus, updatedAt: any, mentor: { __typename?: 'ConProfile', userId: string, age?: number | null, birthDate?: any | null, categories: Array, createdAt: any, doesNotHaveAvailableMentorshipSlot: boolean, email: string, expectations?: string | null, firstName: string, fullName: string, gender?: Types.Gender | null, githubProfileUrl?: string | null, id: string, languages?: Array | null, lastName: string, linkedInProfileUrl?: string | null, loopbackUserId: string, menteeCountCapacity?: number | null, mentee_highestEducationLevel?: Types.EducationLevel | null, mentee_occupationCategoryId?: Types.OccupationCategory | null, mentee_occupationJob_placeOfEmployment?: string | null, mentee_occupationJob_position?: string | null, mentee_occupationLookingForJob_what?: string | null, mentee_occupationOther_description?: string | null, mentee_occupationStudent_studyName?: string | null, mentee_occupationStudent_studyPlace?: string | null, mentor_isPartnershipMentor?: boolean | null, mentor_occupation?: string | null, mentor_workPlace?: string | null, optOutOfMenteesFromOtherRediLocation: boolean, personalDescription?: string | null, profileAvatarImageS3Key?: string | null, profileStatus: Types.ConnectProfileStatus, rediLocation: Types.RediLocation, slackUsername?: string | null, telephoneNumber?: string | null, updatedAt: any, userActivatedAt?: any | null, userType: Types.UserType }, mentee: { __typename?: 'ConProfile', userId: string, age?: number | null, birthDate?: any | null, categories: Array, createdAt: any, doesNotHaveAvailableMentorshipSlot: boolean, email: string, expectations?: string | null, firstName: string, fullName: string, gender?: Types.Gender | null, githubProfileUrl?: string | null, id: string, languages?: Array | null, lastName: string, linkedInProfileUrl?: string | null, loopbackUserId: string, menteeCountCapacity?: number | null, mentee_highestEducationLevel?: Types.EducationLevel | null, mentee_occupationCategoryId?: Types.OccupationCategory | null, mentee_occupationJob_placeOfEmployment?: string | null, mentee_occupationJob_position?: string | null, mentee_occupationLookingForJob_what?: string | null, mentee_occupationOther_description?: string | null, mentee_occupationStudent_studyName?: string | null, mentee_occupationStudent_studyPlace?: string | null, mentor_isPartnershipMentor?: boolean | null, mentor_occupation?: string | null, mentor_workPlace?: string | null, optOutOfMenteesFromOtherRediLocation: boolean, personalDescription?: string | null, profileAvatarImageS3Key?: string | null, profileStatus: Types.ConnectProfileStatus, rediLocation: Types.RediLocation, slackUsername?: string | null, telephoneNumber?: string | null, updatedAt: any, userActivatedAt?: any | null, userType: Types.UserType } }> } };
export type PatchMyProfileMutationVariables = Types.Exact<{
input: Types.UpdateConProfileInput;
}>;
-export type PatchMyProfileMutation = { __typename?: 'Mutation', patchConProfile: { __typename?: 'ConProfile', userId: string, age?: number | null, birthDate?: any | null, categories: Array, createdAt: any, doesNotHaveAvailableMentorshipSlot: boolean, email: string, expectations?: string | null, firstName: string, fullName: string, gender?: Types.Gender | null, githubProfileUrl?: string | null, id: string, languages?: Array | null, lastName: string, linkedInProfileUrl?: string | null, loopbackUserId: string, menteeCountCapacity?: number | null, mentee_highestEducationLevel?: Types.EducationLevel | null, mentee_occupationCategoryId?: Types.OccupationCategory | null, mentee_occupationJob_placeOfEmployment?: string | null, mentee_occupationJob_position?: string | null, mentee_occupationLookingForJob_what?: string | null, mentee_occupationOther_description?: string | null, mentee_occupationStudent_studyName?: string | null, mentee_occupationStudent_studyPlace?: string | null, mentor_occupation?: string | null, mentor_workPlace?: string | null, optOutOfMenteesFromOtherRediLocation: boolean, personalDescription?: string | null, profileAvatarImageS3Key?: string | null, profileStatus: Types.ConnectProfileStatus, rediLocation: Types.RediLocation, slackUsername?: string | null, telephoneNumber?: string | null, updatedAt: any, userActivatedAt?: any | null, userType: Types.UserType } };
+export type PatchMyProfileMutation = { __typename?: 'Mutation', patchConProfile: { __typename?: 'ConProfile', userId: string, age?: number | null, birthDate?: any | null, categories: Array, createdAt: any, doesNotHaveAvailableMentorshipSlot: boolean, email: string, expectations?: string | null, firstName: string, fullName: string, gender?: Types.Gender | null, githubProfileUrl?: string | null, id: string, languages?: Array | null, lastName: string, linkedInProfileUrl?: string | null, loopbackUserId: string, menteeCountCapacity?: number | null, mentee_highestEducationLevel?: Types.EducationLevel | null, mentee_occupationCategoryId?: Types.OccupationCategory | null, mentee_occupationJob_placeOfEmployment?: string | null, mentee_occupationJob_position?: string | null, mentee_occupationLookingForJob_what?: string | null, mentee_occupationOther_description?: string | null, mentee_occupationStudent_studyName?: string | null, mentee_occupationStudent_studyPlace?: string | null, mentor_isPartnershipMentor?: boolean | null, mentor_occupation?: string | null, mentor_workPlace?: string | null, optOutOfMenteesFromOtherRediLocation: boolean, personalDescription?: string | null, profileAvatarImageS3Key?: string | null, profileStatus: Types.ConnectProfileStatus, rediLocation: Types.RediLocation, slackUsername?: string | null, telephoneNumber?: string | null, updatedAt: any, userActivatedAt?: any | null, userType: Types.UserType } };
export const LoadMyProfileDocument = `
diff --git a/libs/data-access/src/lib/types/types.ts b/libs/data-access/src/lib/types/types.ts
index 06901453f..c288ed639 100644
--- a/libs/data-access/src/lib/types/types.ts
+++ b/libs/data-access/src/lib/types/types.ts
@@ -156,6 +156,7 @@ export type ConProfile = {
mentee_occupationOther_description?: Maybe;
mentee_occupationStudent_studyName?: Maybe;
mentee_occupationStudent_studyPlace?: Maybe;
+ mentor_isPartnershipMentor?: Maybe;
mentor_occupation?: Maybe;
mentor_workPlace?: Maybe;
mentoringSessions: Array;
@@ -175,6 +176,8 @@ export type ConProfile = {
export type ConProfileSignUpInput = {
email: Scalars['String'];
+ mentor_isPartnershipMentor?: InputMaybe;
+ mentor_workPlace?: InputMaybe;
rediLocation: RediLocation;
userType: UserType;
};
@@ -1770,6 +1773,7 @@ export type UpdateConProfileInput = {
mentee_occupationOther_description?: InputMaybe;
mentee_occupationStudent_studyName?: InputMaybe;
mentee_occupationStudent_studyPlace?: InputMaybe;
+ mentor_isPartnershipMentor?: InputMaybe;
mentor_occupation?: InputMaybe;
mentor_workPlace?: InputMaybe;
optOutOfMenteesFromOtherRediLocation?: InputMaybe;
diff --git a/libs/shared-types/src/lib/RedProfile.ts b/libs/shared-types/src/lib/RedProfile.ts
index 8de8790d0..3ba301b0d 100644
--- a/libs/shared-types/src/lib/RedProfile.ts
+++ b/libs/shared-types/src/lib/RedProfile.ts
@@ -1,8 +1,3 @@
-import { RedMatch } from './RedMatch'
-import { RedMentoringSession } from './RedMentoringSession'
-import { UserType } from './UserType'
-import { SignupSource } from './SignupSource'
-import { RediLocation } from './RediLocation'
import {
CategoryKey,
EducationLevelKey,
@@ -10,6 +5,11 @@ import {
LanguageKey,
MenteeOccupationCategoryKey,
} from '@talent-connect/shared-config'
+import { RediLocation } from './RediLocation'
+import { RedMatch } from './RedMatch'
+import { RedMentoringSession } from './RedMentoringSession'
+import { SignupSource } from './SignupSource'
+import { UserType } from './UserType'
export type RedProfile = {
id: string
@@ -18,6 +18,7 @@ export type RedProfile = {
signupSource: SignupSource //! DEPRECATE
mentor_occupation: string
mentor_workPlace: string
+ mentor_isPartnershipMentor: boolean
expectations: string
mentor_ifTypeForm_submittedAt: Date //! DEPRECATE
mentee_ifTypeForm_preferredMentorSex: 'male' | 'female' | 'none' //! DEPRECATE
diff --git a/schema.graphql b/schema.graphql
index bdda098eb..40b92e48f 100644
--- a/schema.graphql
+++ b/schema.graphql
@@ -129,6 +129,7 @@ type ConProfile {
mentee_occupationOther_description: String
mentee_occupationStudent_studyName: String
mentee_occupationStudent_studyPlace: String
+ mentor_isPartnershipMentor: Boolean
mentor_occupation: String
mentor_workPlace: String
mentoringSessions: [ConMentoringSession!]!
@@ -148,6 +149,8 @@ type ConProfile {
input ConProfileSignUpInput {
email: String!
+ mentor_isPartnershipMentor: Boolean
+ mentor_workPlace: String
rediLocation: RediLocation!
userType: UserType!
}
@@ -1428,6 +1431,7 @@ input UpdateConProfileInput {
mentee_occupationOther_description: String
mentee_occupationStudent_studyName: String
mentee_occupationStudent_studyPlace: String
+ mentor_isPartnershipMentor: Boolean
mentor_occupation: String
mentor_workPlace: String
optOutOfMenteesFromOtherRediLocation: Boolean