Skip to content

Commit

Permalink
Add processed_at field to the order
Browse files Browse the repository at this point in the history
processed_at gives more relevant information for order's timestamp because created_at can be based on time when the orders are imported to the store
  • Loading branch information
metin-mustafa committed Jun 15, 2018
1 parent 168572f commit 78e9f86
Show file tree
Hide file tree
Showing 2 changed files with 6 additions and 0 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,7 @@ public final class JsonConstants
public static final String FIRST_NAME = "first_name";
public static final String LAST_NAME = "last_name";
public static final String CREATED_AT = "created_at";
public static final String PROCESSED_AT = "processed_at";
public static final String ACCEPTS_MARKETING = "accepts_marketing";
public static final String NOTE = "note";
public static final String TAGS = "tags";
Expand Down
5 changes: 5 additions & 0 deletions src/main/java/com/storakle/shopify/domain/Order.java
Original file line number Diff line number Diff line change
Expand Up @@ -45,4 +45,9 @@ public class Order
@JsonDeserialize(using = FlexDateDeserializer.class)
@JsonSerialize(using = FlexDateSerializer.class)
private Date createdAt;

@JsonProperty(value = JsonConstants.PROCESSED_AT)
@JsonDeserialize(using = FlexDateDeserializer.class)
@JsonSerialize(using = FlexDateSerializer.class)
private Date processedAt;
}

0 comments on commit 78e9f86

Please sign in to comment.