com.fasterxml.jackson.databind.exc.UnrecognizedPropertyException: Unrecognized field "patterns" (class com.conveyal.taui.models.RemoveTrips), not marked as ignorable (10 known properties: "showOnMap", "expanded", "routes", "id", "description", "variants", "scenario", "name", "feed", "trips"])
at [Source: {"type":"remove-trips","id":"d8f9816f-a67a-42e0-a011-25eb606bb113","showOnMap":true,"expanded":false,"variants":[true,true,true,true],"scenario":"d399f7a1-7b65-4d31-a577-06b9811886da","description":null,"name":"Remove extra Newburyport/Rockport trips","feed":"MBTA","routes":["CR-Newburyport"],"trips":["CR-Weekday-Aug14th-17-NR-100"],"patterns":["03068262-5829-4873-b846-b0c0c78b32ca"]}; line: 1, column: 348] (through reference chain: com.conveyal.taui.models.RemoveTrips["patterns"])
at com.fasterxml.jackson.databind.exc.UnrecognizedPropertyException.from(UnrecognizedPropertyException.java:51) ~[analyst-master-bf00b18.jar:1.1]
at com.fasterxml.jackson.databind.DeserializationContext.reportUnknownProperty(DeserializationContext.java:836) ~[analyst-master-bf00b18.jar:1.1]
at com.fasterxml.jackson.databind.deser.std.StdDeserializer.handleUnknownProperty(StdDeserializer.java:1045) ~[analyst-master-bf00b18.jar:1.1]
at com.fasterxml.jackson.databind.deser.BeanDeserializerBase.handleUnknownProperty(BeanDeserializerBase.java:1352) ~[analyst-master-bf00b18.jar:1.1]
at com.fasterxml.jackson.databind.deser.BeanDeserializerBase.handleUnknownVanilla(BeanDeserializerBase.java:1330) ~[analyst-master-bf00b18.jar:1.1]
at com.fasterxml.jackson.databind.deser.BeanDeserializer.vanillaDeserialize(BeanDeserializer.java:262) ~[analyst-master-bf00b18.jar:1.1]
at com.fasterxml.jackson.databind.deser.BeanDeserializer._deserializeOther(BeanDeserializer.java:159) ~[analyst-master-bf00b18.jar:1.1]
at com.fasterxml.jackson.databind.deser.BeanDeserializer.deserialize(BeanDeserializer.java:134) ~[analyst-master-bf00b18.jar:1.1]
at com.fasterxml.jackson.databind.jsontype.impl.AsPropertyTypeDeserializer._deserializeTypedForId(AsPropertyTypeDeserializer.java:122) ~[analyst-master-bf00b18.jar:1.1]
at com.fasterxml.jackson.databind.jsontype.impl.AsPropertyTypeDeserializer.deserializeTypedFromObject(AsPropertyTypeDeserializer.java:93) ~[analyst-master-bf00b18.jar:1.1]
at com.fasterxml.jackson.databind.deser.AbstractDeserializer.deserializeWithType(AbstractDeserializer.java:131) ~[analyst-master-bf00b18.jar:1.1]
at com.fasterxml.jackson.databind.deser.impl.TypeWrappedDeserializer.deserialize(TypeWrappedDeserializer.java:42) ~[analyst-master-bf00b18.jar:1.1]
at com.fasterxml.jackson.databind.ObjectMapper._readMapAndClose(ObjectMapper.java:3702) ~[analyst-master-bf00b18.jar:1.1]
at com.fasterxml.jackson.databind.ObjectMapper.readValue(ObjectMapper.java:2714) ~[analyst-master-bf00b18.jar:1.1]
at com.conveyal.taui.controllers.ModificationController.createOrUpdate(ModificationController.java:36) ~[analyst-master-bf00b18.jar:1.1]
which are handled in the UI with the message "Error parsing modification JSON from client"