From 66a40cffceab63c0be323f5c0340bd28e7ab08b2 Mon Sep 17 00:00:00 2001 From: matt Date: Fri, 25 Feb 2022 11:25:49 +0000 Subject: [PATCH] Added Student constructor and creator --- lib/Student.js | 15 +++++++++++---- 1 file changed, 11 insertions(+), 4 deletions(-) diff --git a/lib/Student.js b/lib/Student.js index def4abe..494cf21 100644 --- a/lib/Student.js +++ b/lib/Student.js @@ -3,8 +3,8 @@ const User = require('./User'); class Student extends User { - constructor() { - + constructor(id) { + super('student', id); } get classes() { @@ -19,8 +19,15 @@ class Student extends User { } - static createStudent() { - + static async createStudent(fname, oname, lname, email, password) { + return await super.createUser( + 'student', + fname, + oname, + lname, + email, + password + ); } }