diff --git a/commafeed-server/src/main/java/com/commafeed/frontend/resource/fever/FeverREST.java b/commafeed-server/src/main/java/com/commafeed/frontend/resource/fever/FeverREST.java index 6fbb91b0..414f019a 100644 --- a/commafeed-server/src/main/java/com/commafeed/frontend/resource/fever/FeverREST.java +++ b/commafeed-server/src/main/java/com/commafeed/frontend/resource/fever/FeverREST.java @@ -57,7 +57,7 @@ import lombok.RequiredArgsConstructor; * Fever-compatible API * * @@ -85,7 +85,9 @@ public class FeverREST { // some readers post data using MultiPart FormData instead of the classic POST // e.g. Raven Reader @Consumes(MediaType.MULTIPART_FORM_DATA) - @Path("/user/{userId}") + // some readers add a trailing /fever, just ignore it + // e.g. FocusReader + @Path("/user/{userId}{fever : (/fever)?}") @POST @UnitOfWork @Timed @@ -97,7 +99,9 @@ public class FeverREST { } @Consumes(MediaType.APPLICATION_FORM_URLENCODED) - @Path("/user/{userId}") + // some clients add a trailing /fever, just ignore it + // e.g. FocusReader + @Path("/user/{userId}{fever : (/fever)?}") @POST @UnitOfWork @Timed