From 722d8a671dae94a1ba2788137a6d13867220ed8b Mon Sep 17 00:00:00 2001 From: Kevin Day Date: Fri, 10 Aug 2018 16:41:21 -0500 Subject: [PATCH] Add private/public boolean to Feature Proposals --- .../java/edu/tamu/app/model/FeatureProposal.java | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/src/main/java/edu/tamu/app/model/FeatureProposal.java b/src/main/java/edu/tamu/app/model/FeatureProposal.java index 4ae1538..1d57698 100644 --- a/src/main/java/edu/tamu/app/model/FeatureProposal.java +++ b/src/main/java/edu/tamu/app/model/FeatureProposal.java @@ -46,6 +46,9 @@ public class FeatureProposal extends AbstractIdea { @Column(nullable = false) private FeatureProposalState state; + @Column(nullable = false) + private Boolean isPublic; + public FeatureProposal() { super(); this.modelValidator = new FeatureProposalValidator(); @@ -77,6 +80,7 @@ private void setup() { this.ideas = new ArrayList(); this.voters = new ArrayList(); this.state = FeatureProposalState.IN_PROGRESS; + this.isPublic = true; } public List getIdeas() { @@ -138,4 +142,12 @@ public void setState(FeatureProposalState state) { this.state = state; } + public Boolean getIsPublic() { + return isPublic; + } + + public void setIsPublic(Boolean isPublic) { + this.isPublic = isPublic; + } + }