You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@nifi.apache.org by ex...@apache.org on 2022/05/23 14:07:27 UTC
[nifi] branch main updated: NIFI-10027: Add support for WEBP images to the image viewer
This is an automated email from the ASF dual-hosted git repository.
exceptionfactory pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/nifi.git
The following commit(s) were added to refs/heads/main by this push:
new e74557f990 NIFI-10027: Add support for WEBP images to the image viewer
e74557f990 is described below
commit e74557f990ef96bb5f9af9ff827f6ade341f6e48
Author: Matthew Burgess <ma...@apache.org>
AuthorDate: Fri May 20 14:39:51 2022 -0400
NIFI-10027: Add support for WEBP images to the image viewer
This closes #6064
Signed-off-by: David Handermann <ex...@apache.org>
---
.../src/main/java/org/apache/nifi/web/ImageViewerController.java | 3 ++-
.../nifi-image-viewer/src/main/webapp/META-INF/nifi-content-viewer | 3 ++-
2 files changed, 4 insertions(+), 2 deletions(-)
diff --git a/nifi-nar-bundles/nifi-media-bundle/nifi-image-viewer/src/main/java/org/apache/nifi/web/ImageViewerController.java b/nifi-nar-bundles/nifi-media-bundle/nifi-image-viewer/src/main/java/org/apache/nifi/web/ImageViewerController.java
index 130c934261..eafd0dbc23 100644
--- a/nifi-nar-bundles/nifi-media-bundle/nifi-image-viewer/src/main/java/org/apache/nifi/web/ImageViewerController.java
+++ b/nifi-nar-bundles/nifi-media-bundle/nifi-image-viewer/src/main/java/org/apache/nifi/web/ImageViewerController.java
@@ -38,7 +38,8 @@ public class ImageViewerController extends HttpServlet {
final ViewableContent content = (ViewableContent) request.getAttribute(ViewableContent.CONTENT_REQUEST_ATTRIBUTE);
// handle images
- if ("image/png".equals(content.getContentType()) || "image/jpeg".equals(content.getContentType()) || "image/gif".equals(content.getContentType())) {
+ if ("image/png".equals(content.getContentType()) || "image/jpeg".equals(content.getContentType())
+ || "image/gif".equals(content.getContentType()) || "image/webp".equals(content.getContentType())) {
// defer to the jsp
request.getRequestDispatcher("/WEB-INF/jsp/image.jsp").include(request, response);
} else {
diff --git a/nifi-nar-bundles/nifi-media-bundle/nifi-image-viewer/src/main/webapp/META-INF/nifi-content-viewer b/nifi-nar-bundles/nifi-media-bundle/nifi-image-viewer/src/main/webapp/META-INF/nifi-content-viewer
index 71cf2a29e7..278d149370 100755
--- a/nifi-nar-bundles/nifi-media-bundle/nifi-image-viewer/src/main/webapp/META-INF/nifi-content-viewer
+++ b/nifi-nar-bundles/nifi-media-bundle/nifi-image-viewer/src/main/webapp/META-INF/nifi-content-viewer
@@ -14,4 +14,5 @@
# limitations under the License.
image/png
image/jpeg
-image/gif
\ No newline at end of file
+image/gif
+image/webp
\ No newline at end of file