You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@dlab.apache.org by of...@apache.org on 2020/06/10 14:30:29 UTC

[incubator-dlab] 01/03: fixed bug with audit for while updating budget

This is an automated email from the ASF dual-hosted git repository.

ofuks pushed a commit to branch audit
in repository https://gitbox.apache.org/repos/asf/incubator-dlab.git

commit 8689a88a510ce2379da5bd9e1ca6c17333f6de95
Author: Oleh Fuks <ol...@gmail.com>
AuthorDate: Wed Jun 10 16:07:50 2020 +0300

    fixed bug with audit for while updating budget
---
 .../java/com/epam/dlab/backendapi/service/impl/ProjectServiceImpl.java  | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/services/self-service/src/main/java/com/epam/dlab/backendapi/service/impl/ProjectServiceImpl.java b/services/self-service/src/main/java/com/epam/dlab/backendapi/service/impl/ProjectServiceImpl.java
index 85cfe85..3ed8fc9 100644
--- a/services/self-service/src/main/java/com/epam/dlab/backendapi/service/impl/ProjectServiceImpl.java
+++ b/services/self-service/src/main/java/com/epam/dlab/backendapi/service/impl/ProjectServiceImpl.java
@@ -37,6 +37,7 @@ import java.util.Arrays;
 import java.util.Collections;
 import java.util.HashSet;
 import java.util.List;
+import java.util.Objects;
 import java.util.Set;
 import java.util.function.Supplier;
 import java.util.stream.Collectors;
@@ -222,6 +223,7 @@ public class ProjectServiceImpl implements ProjectService {
 	public void updateBudget(UserInfo userInfo, List<UpdateProjectBudgetDTO> dtos) {
 		final List<ProjectDTO> projects = dtos
 				.stream()
+				.filter(dto -> Objects.nonNull(dto.getBudget()))
 				.map(dto -> ProjectDTO.builder().name(dto.getProject()).budget(dto.getBudget()).build())
 				.collect(Collectors.toList());
 


---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@dlab.apache.org
For additional commands, e-mail: commits-help@dlab.apache.org