Skip to content

Commit

Permalink
#110: fixed some optional fields in json protocol
Browse files Browse the repository at this point in the history
  • Loading branch information
rawyler committed Oct 7, 2022
1 parent f30d2d3 commit a8ab990
Showing 1 changed file with 5 additions and 5 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -646,7 +646,7 @@ trait StammdatenJsonProtocol extends BaseJsonProtocol with ReportJsonProtocol wi
fields.get("abwesenheiten").fold(Seq.empty[Abwesenheit])(_.convertTo[Seq[Abwesenheit]]),
fields.get("lieferdaten").fold(Seq.empty[Lieferung])(_.convertTo[Seq[Lieferung]]),
fields.get("abotyp").fold(Option.empty[Abotyp])(_.convertTo[Option[Abotyp]]),
fields("vertrieb").convertTo[Option[Vertrieb]]
fields.get("vertrieb").fold(Option.empty[Vertrieb])(_.convertTo[Option[Vertrieb]])
)
}

Expand Down Expand Up @@ -790,7 +790,7 @@ trait StammdatenJsonProtocol extends BaseJsonProtocol with ReportJsonProtocol wi
fields.get("abwesenheiten").fold(Seq.empty[Abwesenheit])(_.convertTo[Seq[Abwesenheit]]),
fields.get("lieferdaten").fold(Seq.empty[Lieferung])(_.convertTo[Seq[Lieferung]]),
fields.get("abotyp").fold(Option.empty[Abotyp])(_.convertTo[Option[Abotyp]]),
fields("vertrieb").convertTo[Option[Vertrieb]]
fields.get("vertrieb").fold(Option.empty[Vertrieb])(_.convertTo[Option[Vertrieb]])
)
}

Expand Down Expand Up @@ -928,7 +928,7 @@ trait StammdatenJsonProtocol extends BaseJsonProtocol with ReportJsonProtocol wi
fields.get("abwesenheiten").fold(Seq.empty[Abwesenheit])(_.convertTo[Seq[Abwesenheit]]),
fields.get("lieferdaten").fold(Seq.empty[Lieferung])(_.convertTo[Seq[Lieferung]]),
fields.get("abotyp").fold(Option.empty[Abotyp])(_.convertTo[Option[Abotyp]]),
fields("vertrieb").convertTo[Option[Vertrieb]]
fields.get("vertrieb").fold(Option.empty[Vertrieb])(_.convertTo[Option[Vertrieb]])
)
}

Expand Down Expand Up @@ -1145,7 +1145,7 @@ trait StammdatenJsonProtocol extends BaseJsonProtocol with ReportJsonProtocol wi
fields("einsatzAbsageVorlaufTage").convertTo[Int],
fields("einsatzShowListeKunde").convertTo[Boolean],
fields("sendEmailToBcc").convertTo[Boolean],
fields("messageForMembers").convertTo[Option[String]]
fields.get("messageForMembers").fold(Option.empty[String])(_.convertTo[Option[String]])
)
}

Expand Down Expand Up @@ -1570,7 +1570,7 @@ trait StammdatenJsonProtocol extends BaseJsonProtocol with ReportJsonProtocol wi
fields.get("bemerkungen").fold(Option.empty[String])(_.convertTo[Option[String]]),
fields("sort").convertTo[Int],
fields("loginAktiv").convertTo[Boolean],
fields("passwort").convertTo[Option[Array[Char]]],
fields.get("passwort").fold(Option.empty[Array[Char]])(_.convertTo[Option[Array[Char]]]),
fields.get("letzteAnmeldung").fold(Option.empty[DateTime])(_.convertTo[Option[DateTime]]),
fields("passwortWechselErforderlich").convertTo[Boolean],
fields.get("rolle").fold(Option.empty[Rolle])(_.convertTo[Option[Rolle]]),
Expand Down

0 comments on commit a8ab990

Please sign in to comment.