Skip to content

Commit 82cfee9

Browse files
committed
Implement Client#updateCategory().
1 parent 8bbbb91 commit 82cfee9

2 files changed

Lines changed: 7 additions & 0 deletions

File tree

src/main/java/com/afrozaar/wordpress/wpapi/v2/Client.java

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -662,6 +662,11 @@ public List<Term> deleteCategories(boolean force, Term... terms) {
662662
return deletedTerms;
663663
}
664664

665+
@Override
666+
public Term updateCategory(Term categoryTerm) {
667+
return doExchange1(Request.CATEGORY, HttpMethod.POST, Term.class, forExpand(categoryTerm.getId()), null, categoryTerm.asMap()).getBody();
668+
}
669+
665670
@Override
666671
public Page createPage(Page page, PostStatus status) {
667672
final Map<String, Object> map = page.asMap();

src/main/java/com/afrozaar/wordpress/wpapi/v2/api/Categories.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,8 @@ public interface Categories {
1616
Term deleteCategory(Term categoryTerm) throws TermNotFoundException;
1717
Term deleteCategory(Term categoryTerm, boolean force) throws TermNotFoundException;
1818

19+
Term updateCategory(Term categoryTerm);
20+
1921
List<Term> deleteCategories(Term... terms);
2022
List<Term> deleteCategories(boolean force,Term... terms);
2123
}

0 commit comments

Comments
 (0)