diff --git a/Services/fileSystemService.ts b/Services/fileSystemService.ts index 3989567..8c684a4 100644 --- a/Services/fileSystemService.ts +++ b/Services/fileSystemService.ts @@ -34,7 +34,21 @@ export class FileSystemService { }); } - writeUserDataFile() {} + writeUserDataFile(user) { + return new Promise((resolve, reject) => { + fs.writeFile( + `./data/${user.id}.json`, + JSON.stringify(user), + (err) => { + if (err) { + reject(err); + } else { + resolve(user); + } + } + ); + }); + } updateUserDataFile() {}