Skip to content

Commit 0879805

Browse files
committed
added IncludeArchived parameter to getTrackingCategories
1 parent 504d167 commit 0879805

File tree

2 files changed

+4
-2
lines changed

2 files changed

+4
-2
lines changed

src/main/java/com/xero/api/XeroClient.java

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1694,11 +1694,13 @@ public List<TrackingCategory> getTrackingCategories() throws IOException {
16941694
}
16951695
}
16961696

1697-
public List<TrackingCategory> getTrackingCategories(Date modifiedAfter, String where, String order)
1697+
public List<TrackingCategory> getTrackingCategories(Date modifiedAfter, String where, String order,
1698+
Boolean includeArchived)
16981699
throws IOException {
16991700
Map<String, String> params = new HashMap<>();
17001701
addToMapIfNotNull(params, "Where", where);
17011702
addToMapIfNotNull(params, "order", order);
1703+
addToMapIfNotNull(params, "includeArchived", includeArchived);
17021704

17031705
Response responseObj = get("TrackingCategories", modifiedAfter, params);
17041706
if (responseObj.getTrackingCategories() == null) {

src/main/java/com/xero/example/RequestResourceServlet.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -982,7 +982,7 @@ protected void doPost(HttpServletRequest request, HttpServletResponse response)
982982
String deleteTrackingCategoryOption = client.deleteTrackingCategoryOption(newTrackingCategory.get(0).getTrackingCategoryID(),newTrackingCategoryOption.get(0).getTrackingOptionID());
983983
messages.add("Delete TrackingCategory Option - : " + deleteTrackingCategoryOption);
984984

985-
List<TrackingCategory> TrackingCategoryWhere = client.getTrackingCategories(null,"Status==\"ACTIVE\"",null);
985+
List<TrackingCategory> TrackingCategoryWhere = client.getTrackingCategories(null,"Status==\"ACTIVE\"",null, false);
986986
messages.add("Get a TrackingCategory with WHERE clause - Name : " + TrackingCategoryWhere.get(0).getName());
987987

988988
List<TrackingCategory> TrackingCategoryList = client.getTrackingCategories();

0 commit comments

Comments
 (0)