From 9cd3bbbd48e93319c5582f375e8c64419e5eb9a9 Mon Sep 17 00:00:00 2001 From: Hykilpikonna Date: Sun, 12 Apr 2020 15:40:20 -0400 Subject: [PATCH] [+] Add gradeLevelName field to user --- src/logic/login-user.ts | 34 ++++++++++++++++++---------------- 1 file changed, 18 insertions(+), 16 deletions(-) diff --git a/src/logic/login-user.ts b/src/logic/login-user.ts index 172092b..b501f6a 100644 --- a/src/logic/login-user.ts +++ b/src/logic/login-user.ts @@ -4,23 +4,24 @@ const md5 = require('md5'); export default class LoginUser { - id: number; - schoolPersonPk: number; - username: string; - lastLogin: Date; - firstLogin: Date; - firstName: string; - lastName: string; - nickname: string; - graduationYear: number; - groups: string; - emails: string[]; - classes: string[]; - birthday: string; - avatarUrl: string; - token: string; + id: number + schoolPersonPk: number + username: string + lastLogin: Date + firstLogin: Date + firstName: string + lastName: string + nickname: string + graduationYear: number + groups: string + emails: string[] + classes: string[] + birthday: string + avatarUrl: string + token: string - gradeLevel: number; + gradeLevel: number + gradeLevelName: string constructor(json: any) { @@ -41,6 +42,7 @@ export default class LoginUser this.token = json.token; this.gradeLevel = GPAUtils.getGradeLevel(this.graduationYear); + this.gradeLevelName = GPAUtils.gradeLevelName(this.gradeLevel); // Generate default avatar if (this.avatarUrl == null || this.avatarUrl == '')