diff --git a/jmcomic-core/src/main/java/io/github/jukomu/jmcomic/core/client/impl/JmHtmlClient.java b/jmcomic-core/src/main/java/io/github/jukomu/jmcomic/core/client/impl/JmHtmlClient.java index 0b6cb04..9f48c14 100644 --- a/jmcomic-core/src/main/java/io/github/jukomu/jmcomic/core/client/impl/JmHtmlClient.java +++ b/jmcomic-core/src/main/java/io/github/jukomu/jmcomic/core/client/impl/JmHtmlClient.java @@ -497,7 +497,16 @@ public List getWatchHistory(int page) { @Override public void deleteWatchHistory(String id) { - throw new UnsupportedOperationException("Delete history via HTML client is not currently supported. Use JmApiClient instead."); + HttpUrl url = newHttpUrlBuilder() + .addPathSegment("ajax") + .addPathSegment("remove_album_playlist") + .build(); + RequestBody body = new FormBody.Builder() + .add("video_id", id) + .add("list", "watchlist") + .build(); + + executePostRequest(url, body); } @Override