Skip to content

Commit f9ffbe8

Browse files
author
Willem (W.F.) Veelenturf
committed
fix: find expenses bij person user code
1 parent 5deb99d commit f9ffbe8

File tree

3 files changed

+5
-1
lines changed

3 files changed

+5
-1
lines changed

src/main/kotlin/controllers/ExpenseController.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@ class ExpenseController(
4747
pageable: Pageable
4848
) = when {
4949
authentication.isAdmin() -> expenseService.findAllByPersonCode(personCode, pageable)
50-
else -> expenseService.findAllByPersonCode(authentication.name, pageable)
50+
else -> expenseService.findAllByPersonUserCode(authentication.name, pageable)
5151
}
5252
.toResponse()
5353

src/main/kotlin/repository/ExpenseRepository.kt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@ import java.util.UUID
1717
@Repository
1818
interface ExpenseRepository : PagingAndSortingRepository<Expense, UUID>{
1919
fun findAllByPersonCode(personCode: String, pageable: Pageable): Page<Expense>
20+
fun findAllByPersonUserCode(personCode: String, pageable: Pageable): Page<Expense>
2021
fun findAllByStatus(status: Status):Iterable<Expense>
2122
}
2223

src/main/kotlin/services/ExpenseService.kt

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,9 @@ class ExpenseService(
3535
fun findAllByPersonCode(personCode: String, pageable: Pageable): Page<Expense> = expenseRepository
3636
.findAllByPersonCode(personCode, pageable)
3737

38+
fun findAllByPersonUserCode(personCode: String, pageable: Pageable): Page<Expense> = expenseRepository
39+
.findAllByPersonUserCode(personCode, pageable)
40+
3841
fun findAllByStatus(status: Status) = expenseRepository.findAllByStatus(status)
3942

4043
@Transactional

0 commit comments

Comments
 (0)