From 7f535314894d257d42633a1380b80dac6ed0fa21 Mon Sep 17 00:00:00 2001 From: Athou Date: Mon, 22 Sep 2025 03:47:06 +0200 Subject: [PATCH] filter cannot be converted to lowercase (#1899) --- .../src/main/java/com/commafeed/frontend/resource/FeedREST.java | 2 +- .../src/test/java/com/commafeed/integration/rest/FeedIT.java | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/commafeed-server/src/main/java/com/commafeed/frontend/resource/FeedREST.java b/commafeed-server/src/main/java/com/commafeed/frontend/resource/FeedREST.java index 87effff6..abf2d18d 100644 --- a/commafeed-server/src/main/java/com/commafeed/frontend/resource/FeedREST.java +++ b/commafeed-server/src/main/java/com/commafeed/frontend/resource/FeedREST.java @@ -431,7 +431,7 @@ public class FeedREST { User user = authenticationContext.getCurrentUser(); FeedSubscription subscription = feedSubscriptionDAO.findById(user, req.getId()); - subscription.setFilter(StringUtils.lowerCase(req.getFilter())); + subscription.setFilter(req.getFilter()); if (StringUtils.isNotBlank(req.getName())) { subscription.setTitle(req.getName()); diff --git a/commafeed-server/src/test/java/com/commafeed/integration/rest/FeedIT.java b/commafeed-server/src/test/java/com/commafeed/integration/rest/FeedIT.java index cb85cf72..495a317e 100644 --- a/commafeed-server/src/test/java/com/commafeed/integration/rest/FeedIT.java +++ b/commafeed-server/src/test/java/com/commafeed/integration/rest/FeedIT.java @@ -213,10 +213,12 @@ class FeedIT extends BaseIT { req.setName("new name"); req.setCategoryId(subscription.getCategoryId()); req.setPosition(1); + req.setFilter("url.endsWith('commafeed')"); RestAssured.given().body(req).contentType(ContentType.JSON).post("rest/feed/modify").then().statusCode(HttpStatus.SC_OK); subscription = getSubscription(subscriptionId); Assertions.assertEquals("new name", subscription.getName()); + Assertions.assertEquals("url.endsWith('commafeed')", subscription.getFilter()); } }