aboutsummaryrefslogtreecommitdiff
path: root/ufund-ui/src/app/services/users.service.ts
diff options
context:
space:
mode:
authorTyler Ferrari <69283684+Sowgro@users.noreply.github.com>2025-04-05 20:18:10 -0400
committerGitHub <noreply@github.com>2025-04-05 20:18:10 -0400
commit95798c2b81da7f950850a6bb3c5be28e0323d5ba (patch)
tree7c0cf1c24c9177ba77468141e245f2b2f111e50b /ufund-ui/src/app/services/users.service.ts
parentef52495d781a3adcec79bfbc9067f70f5ec3c8ab (diff)
parent2f37b1de28399a361dc272b51ad624ac8902a562 (diff)
downloadJellySolutions-95798c2b81da7f950850a6bb3c5be28e0323d5ba.tar.gz
JellySolutions-95798c2b81da7f950850a6bb3c5be28e0323d5ba.tar.bz2
JellySolutions-95798c2b81da7f950850a6bb3c5be28e0323d5ba.zip
Merge pull request #29 from RIT-SWEN-261-02/need-image
local persistence for need list data
Diffstat (limited to 'ufund-ui/src/app/services/users.service.ts')
-rw-r--r--ufund-ui/src/app/services/users.service.ts4
1 files changed, 3 insertions, 1 deletions
diff --git a/ufund-ui/src/app/services/users.service.ts b/ufund-ui/src/app/services/users.service.ts
index 35d080d..688d6e4 100644
--- a/ufund-ui/src/app/services/users.service.ts
+++ b/ufund-ui/src/app/services/users.service.ts
@@ -60,7 +60,9 @@ export class UsersService {
}
refreshBasket() {
- let promiseArr = this.authService.getCurrentUser()!.basket.map(async needID => {
+ let usr = this.authService.getCurrentUser();
+ if (!usr) return;
+ let promiseArr = usr.basket.map(async needID => {
return await firstValueFrom(this.cupboardService.getNeed(needID));
})
Promise.all(promiseArr).then(r => this.basket.next(r));