Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,8 @@ case class FundraiseData(
score: Option[String] = None,
visible: Option[Boolean] = None,
private_group_id: Option[String] = None,
targeting_roles: Option[String] = None
targeting_roles: Option[String] = None,
required_pro: Option[Boolean] = None
)

object FundraiseData {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -32,6 +32,7 @@ case class FundraiseEquity(
custom: Option[JsObject] = None,
restricted_to_group: Option[String] = None,
private_group_id: Option[String] = None,
required_pro: Option[Boolean] = None,
offer: EquityOffer = EquityOffer()
)

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -26,6 +26,7 @@ case class FundraiseEquityCreation(
tag: Option[String] = None,
custom: Option[JsObject] = None,
restricted_to_group: Option[String] = None,
required_pro: Option[Boolean] = None,
offer: Option[EquityOffer] = None
)

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -25,6 +25,7 @@ case class FundraiseEquityEdition(
tag: Option[String] = None,
custom: Option[JsObject] = None,
restricted_to_group: Option[String] = None,
required_pro: Option[Boolean] = None,
offer: Option[EquityOffer] = None
)

Expand Down
1 change: 1 addition & 0 deletions src/main/scala/com/particeep/api/models/user/User.scala
Original file line number Diff line number Diff line change
Expand Up @@ -31,6 +31,7 @@ case class User(
does_pay_taxes: Option[Boolean] = None,
has_been_claimed: Option[Boolean] = None,
address: Option[Address] = None,
is_pro: Option[Boolean] = None,
tag: Option[String] = None,
custom: Option[JsObject] = None
)
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,8 @@ import com.particeep.api.core.Formatter
import com.particeep.api.models.Address
import com.particeep.api.models.enums.Gender.Gender
import com.particeep.api.models.enums.InvestorType.InvestorType
import play.api.libs.json.{ JsObject, Json }
import play.api.libs.json.JsObject
import ai.x.play.json.Jsonx

case class UserCreation(
email: String,
Expand All @@ -29,11 +30,12 @@ case class UserCreation(
allow_mail_notifications: Option[Boolean] = None,
does_pay_taxes: Option[Boolean] = None,
address: Option[Address] = None,
is_pro: Option[Boolean] = None,
tag: Option[String] = None,
custom: Option[JsObject] = None
)

object UserCreation {
implicit val date_format = Formatter.ZonedDateTimeWrites
val format = Json.format[UserCreation]
val format = Jsonx.formatCaseClass[UserCreation]
}
Original file line number Diff line number Diff line change
Expand Up @@ -38,6 +38,7 @@ case class UserData(
roles: Option[String] = None,
targeting_roles: Option[String] = None,
investor_score: Option[Long] = None,
is_pro: Option[Boolean] = None,
tag: Option[String] = None,
custom: Option[JsObject] = None
)
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -26,6 +26,7 @@ case class UserEdition(
allow_mail_notifications: Option[Boolean] = None,
does_pay_taxes: Option[Boolean] = None,
address: Option[Address] = None,
is_pro: Option[Boolean] = None,
tag: Option[String] = None,
custom: Option[JsObject] = None
)
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -22,5 +22,6 @@ case class UserSearch(
tag: Option[String] = None,
roles: Option[String] = None,
targeting_roles: Option[String] = None,
ids: Option[String] = None
ids: Option[String] = None,
is_pro: Option[Boolean] = None
)