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 <[email protected]>
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 <[email protected]>
---
 .../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

Reply via email to