File tree Expand file tree Collapse file tree 4 files changed +14
-1
lines changed
gitlab4j-models/src/main/java/org/gitlab4j/api Expand file tree Collapse file tree 4 files changed +14
-1
lines changed Original file line number Diff line number Diff line change 88
99import com .fasterxml .jackson .annotation .JsonProperty ;
1010import com .fasterxml .jackson .databind .annotation .JsonDeserialize ;
11+ import com .fasterxml .jackson .databind .annotation .JsonSerialize ;
1112
1213public class User extends AbstractUser <User > {
1314 private static final long serialVersionUID = 1L ;
@@ -54,7 +55,7 @@ public class User extends AbstractUser<User> {
5455 private Boolean isAdmin ;
5556
5657 @ JsonProperty ("last_activity_on" )
57- @ JsonDeserialize (using = MultiDateFormatDeserializer .class )
58+ @ JsonSerialize (using = JacksonJson . DateOnlySerializer .class )
5859 private Date lastActivityOn ;
5960
6061 @ JsonProperty ("last_sign_in_at" )
Original file line number Diff line number Diff line change 77
88import org .gitlab4j .api .models .Assignee ;
99import org .gitlab4j .models .utils .JacksonJson ;
10+ import org .gitlab4j .models .utils .MultiDateFormatDeserializer ;
1011
1112import com .fasterxml .jackson .annotation .JsonAnyGetter ;
1213import com .fasterxml .jackson .annotation .JsonAnySetter ;
1314import com .fasterxml .jackson .annotation .JsonProperty ;
15+ import com .fasterxml .jackson .databind .annotation .JsonDeserialize ;
1416
1517public abstract class EventChanges {
1618
1719 @ JsonProperty ("author_id" )
1820 private ChangeContainer <Long > authorId ;
1921
2022 @ JsonProperty ("created_at" )
23+ @ JsonDeserialize (using = MultiDateFormatDeserializer .class )
2124 private ChangeContainer <Date > createdAt ;
2225
2326 @ JsonProperty ("updated_at" )
27+ @ JsonDeserialize (using = MultiDateFormatDeserializer .class )
2428 private ChangeContainer <Date > updatedAt ;
2529
2630 @ JsonProperty ("updated_by_id" )
Original file line number Diff line number Diff line change 22
33import java .util .Date ;
44
5+ import org .gitlab4j .models .utils .JacksonJson ;
6+
57import com .fasterxml .jackson .annotation .JsonProperty ;
8+ import com .fasterxml .jackson .databind .annotation .JsonSerialize ;
69
710public class IssueChanges extends EventChanges {
811
912 @ JsonProperty ("due_date" )
13+ @ JsonSerialize (using = JacksonJson .DateOnlySerializer .class )
1014 private ChangeContainer <Date > dueDate ;
1115
1216 @ JsonProperty ("confidential" )
Original file line number Diff line number Diff line change 22
33import java .util .Date ;
44
5+ import org .gitlab4j .models .utils .MultiDateFormatDeserializer ;
6+
57import com .fasterxml .jackson .annotation .JsonProperty ;
8+ import com .fasterxml .jackson .databind .annotation .JsonDeserialize ;
69
710public class WorkItemChanges extends EventChanges {
811 @ JsonProperty ("health_status" )
912 private ChangeContainer <String > healthStatus ;
1013
1114 @ JsonProperty ("last_edited_at" )
15+ @ JsonDeserialize (using = MultiDateFormatDeserializer .class )
1216 private ChangeContainer <Date > lastEditedAt ;
1317
1418 public ChangeContainer <String > getHealthStatus () {
You can’t perform that action at this time.
0 commit comments