File tree Expand file tree Collapse file tree 1 file changed +5
-2
lines changed Expand file tree Collapse file tree 1 file changed +5
-2
lines changed Original file line number Diff line number Diff line change @@ -247,12 +247,15 @@ export class UserService {
247247 async login ( user : any ) : Promise < SignupResponse > {
248248 return this . fusionAuthService
249249 . login ( user )
250- . then ( ( resp : ClientResponse < LoginResponse > ) => {
250+ . then ( async ( resp : ClientResponse < LoginResponse > ) => {
251251 const fusionAuthUser : LoginResponse = resp . response ;
252252 console . log ( fusionAuthUser . user . registrations [ 0 ] . roles ) ;
253253 if ( this . isOldSchoolUser ( fusionAuthUser . user ) ) {
254254 fusionAuthUser . user . data = { } ;
255- fusionAuthUser . user . data . udise = fusionAuthUser . user . fullName ;
255+ const udise = fusionAuthUser . user . username ;
256+ fusionAuthUser . user . data . udise = udise ;
257+ const schoolId = await this . userDBService . getSchool ( udise ) ;
258+ fusionAuthUser . user . data . school = schoolId . id ;
256259 const response : SignupResponse = new SignupResponse ( ) . init ( uuidv4 ( ) ) ;
257260 response . responseCode = ResponseCode . OK ;
258261 response . result = {
You can’t perform that action at this time.
0 commit comments