in app/controllers/EditorialSupportTeamsController.scala [33:58]
def updateStaff(update: StaffUpdate): Unit = {
val name = if(update.name == "") { "none" } else { update.name }
update.action match {
case "delete" =>
editorialSupportTable.deleteItem("id", s"${update.team}-${update.name}")
case "add_front" =>
save(EditorialSupportStaff(
id = s"Fronts-${update.team}",
name,
update.team,
active = true,
description = None
))
case _ =>
save(EditorialSupportStaff(
id = update.id.getOrElse(s"${update.team}-${update.name}"),
name,
update.team,
update.active.contains("on"),
update.description
))
}
}