Skip to content

Commit 9c72ef6

Browse files
committed
fix(user service): add schoolId ind dtata for old users
1 parent 4b42d6a commit 9c72ef6

File tree

1 file changed

+5
-2
lines changed

1 file changed

+5
-2
lines changed

src/user/user.service.ts

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff 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 = {

0 commit comments

Comments
 (0)