Skip to content
Snippets Groups Projects
Commit 1cf97527 authored by kbeyro's avatar kbeyro
Browse files

Merge branch 'develop' into 149-handle-namespace-creation-during-domain-provisioning

parents f6740371 46650b0f
Branches
Tags
No related merge requests found
...@@ -511,9 +511,8 @@ public class DomainServiceImpl implements DomainService { ...@@ -511,9 +511,8 @@ public class DomainServiceImpl implements DomainService {
@Override @Override
public void deleteAnnotation(Long id) { public void deleteAnnotation(Long id) {
if(this.domainAnnotationsRepository.findById(id).isPresent()){ Optional<DomainAnnotation> domainFromDb = this.domainAnnotationsRepository.findById(id);
this.domainAnnotationsRepository.delete(this.domainAnnotationsRepository.findById(id).get()); domainFromDb.ifPresent(this.domainAnnotationsRepository::delete);
}
} }
@Override @Override
...@@ -523,8 +522,9 @@ public class DomainServiceImpl implements DomainService { ...@@ -523,8 +522,9 @@ public class DomainServiceImpl implements DomainService {
@Override @Override
public void updateAnnotation(Long id, DomainAnnotationView annotation) { public void updateAnnotation(Long id, DomainAnnotationView annotation) {
if (this.domainAnnotationsRepository.findById(id).isPresent() && id.equals(annotation.getId())) { Optional<DomainAnnotation> domainFromDb = this.domainAnnotationsRepository.findById(id);
DomainAnnotation domainAnnotation = this.domainAnnotationsRepository.findById(id).get(); if (domainFromDb.isPresent() && id.equals(annotation.getId())) {
DomainAnnotation domainAnnotation = domainFromDb.get();
domainAnnotation.setKey(annotation.getKey()); domainAnnotation.setKey(annotation.getKey());
domainAnnotation.setValue(annotation.getValue()); domainAnnotation.setValue(annotation.getValue());
this.domainAnnotationsRepository.save(domainAnnotation); this.domainAnnotationsRepository.save(domainAnnotation);
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment