diff options
author | sowgro <tpoke.ferrari@gmail.com> | 2025-02-26 22:50:01 -0500 |
---|---|---|
committer | sowgro <tpoke.ferrari@gmail.com> | 2025-02-26 22:50:01 -0500 |
commit | 897a4d53505d23c8b1f96c14b0a8984932fae699 (patch) | |
tree | 664090526d6f6674daadf4246651f7e3c58efa60 /ufund-ui/src/app/services | |
parent | 501ac045d6042f194e2a5dbc4d7f4abccaf2732b (diff) | |
download | JellySolutions-897a4d53505d23c8b1f96c14b0a8984932fae699.tar.gz JellySolutions-897a4d53505d23c8b1f96c14b0a8984932fae699.tar.bz2 JellySolutions-897a4d53505d23c8b1f96c14b0a8984932fae699.zip |
Clean up project and start implementation of user sign in system
Diffstat (limited to 'ufund-ui/src/app/services')
-rw-r--r-- | ufund-ui/src/app/services/cupboard.service.spec.ts | 16 | ||||
-rw-r--r-- | ufund-ui/src/app/services/users.service.spec.ts | 16 | ||||
-rw-r--r-- | ufund-ui/src/app/services/users.service.ts | 6 |
3 files changed, 6 insertions, 32 deletions
diff --git a/ufund-ui/src/app/services/cupboard.service.spec.ts b/ufund-ui/src/app/services/cupboard.service.spec.ts deleted file mode 100644 index 56da56d..0000000 --- a/ufund-ui/src/app/services/cupboard.service.spec.ts +++ /dev/null @@ -1,16 +0,0 @@ -import { TestBed } from '@angular/core/testing'; - -import { CupboardService } from './cupboard.service'; - -describe('CupboardService', () => { - let service: CupboardService; - - beforeEach(() => { - TestBed.configureTestingModule({}); - service = TestBed.inject(CupboardService); - }); - - it('should be created', () => { - expect(service).toBeTruthy(); - }); -}); diff --git a/ufund-ui/src/app/services/users.service.spec.ts b/ufund-ui/src/app/services/users.service.spec.ts deleted file mode 100644 index f81244a..0000000 --- a/ufund-ui/src/app/services/users.service.spec.ts +++ /dev/null @@ -1,16 +0,0 @@ -import { TestBed } from '@angular/core/testing'; - -import { UsersService } from './users.service'; - -describe('UsersService', () => { - let service: UsersService; - - beforeEach(() => { - TestBed.configureTestingModule({}); - service = TestBed.inject(UsersService); - }); - - it('should be created', () => { - expect(service).toBeTruthy(); - }); -}); diff --git a/ufund-ui/src/app/services/users.service.ts b/ufund-ui/src/app/services/users.service.ts index 1b6dfb6..571c004 100644 --- a/ufund-ui/src/app/services/users.service.ts +++ b/ufund-ui/src/app/services/users.service.ts @@ -8,6 +8,8 @@ import {User} from '../models/User'; }) export class UsersService { + private currentUserID? : number + private url = "http://localhost:8080/users" private httpOptions = { headers: new HttpHeaders({'Content-Type': 'application/json'}) @@ -32,4 +34,8 @@ export class UsersService { deleteUser(id: number): Observable<boolean> { return this.http.delete<boolean>(`${this.url}/${id}`, this.httpOptions) } + + getCurrentUser(): Observable<User> | undefined { + return this.currentUserID ? this.getUser(this.currentUserID) : undefined + } } |