Skip to content

Commit 4338d9a

Browse files
committed
feature: Refactor user ID handling and improve unique user count calculation in DashboardService #deploy-test-dolly-backend #deploy-dolly-backend
1 parent 89d4d65 commit 4338d9a

1 file changed

Lines changed: 3 additions & 2 deletions

File tree

apps/dolly-backend/src/main/java/no/nav/dolly/service/DashboardService.java

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -87,6 +87,7 @@ public Flux<DashboardTeamsDTO> getTeamsStatus() {
8787
.toList())
8888
.totaltAntallTeams(tuple.getT1().size())
8989
.totaltUnikeBrukere((int) tuple.getT1().values().stream()
90+
.flatMap(Set::stream)
9091
.distinct()
9192
.count())
9293
.build())
@@ -127,9 +128,9 @@ public Flux<DashboardOrganisasjonerDTO> getOrganisasjonerStatus() {
127128
.flatMap(fragments -> {
128129
var organisasjoner = new HashMap<String, Set<String>>();
129130
fragments.forEach(fragment -> {
130-
var orgNummer = oppslag.getT2().get(fragment.getBrukerId());
131+
var orgNummer = oppslag.getT2().get(fragment.getBrukerid());
131132
organisasjoner.computeIfAbsent(orgNummer, _ -> new HashSet<>())
132-
.add(fragment.getBrukerId());
133+
.add(fragment.getBrukerid());
133134
});
134135
return Mono.just(organisasjoner)
135136
.zipWith(Mono.just(fragments.getFirst().getInterval()));

0 commit comments

Comments
 (0)