Commit 66b615d9 authored by 0Tyler's avatar 0Tyler

isAccepted

parent 70633781
package edu.prlab.tyler.iotgateway.cloud.pojo.privacy;
import com.fasterxml.jackson.annotation.JsonProperty;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
......@@ -20,5 +21,6 @@ public class PrivacyChoice {
@OneToOne(cascade = CascadeType.ALL)
@JoinColumn(name = "privacyContent_id")
private PrivacyContent privacyContent;
@JsonProperty("isAccepted")
private boolean isAccepted;
}
......@@ -40,9 +40,10 @@ public class PrivacyService {
}
public Optional<PrivacyChoiceResponse> setPrivacyPolicyChoice(PrivacyChoice privacyChoice) {
System.out.println(privacyChoice.toString());
return Optional.of(privacyChoice)
.map(choice -> template.postForObject(cloudAddress + "/choice", choice, PrivacyChoice.class))
.flatMap(choice -> Optional.ofNullable(privacyChoiceIndexRepository.save(PrivacyChoiceIndex.builder()
.flatMap(choice -> Optional.of(privacyChoiceIndexRepository.save(PrivacyChoiceIndex.builder()
.id(choice.getId())
.localDateTime(LocalDateTime.now())
.build()))
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment