From 575eb6394759d53e355517f1cc7743ee172b945b Mon Sep 17 00:00:00 2001 From: evdngsl <158455076+evdngsl@users.noreply.github.com> Date: Fri, 12 Dec 2025 19:46:58 +0100 Subject: [PATCH 1/2] LUT-31472 : BO image display fix --- .../lutece/portal/service/fileimage/FileImageService.java | 4 ++-- .../user/attribute/image/html_code_form_attribute_image.html | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/java/fr/paris/lutece/portal/service/fileimage/FileImageService.java b/src/java/fr/paris/lutece/portal/service/fileimage/FileImageService.java index 0e2c4bbbbb..30aa51e5e3 100644 --- a/src/java/fr/paris/lutece/portal/service/fileimage/FileImageService.java +++ b/src/java/fr/paris/lutece/portal/service/fileimage/FileImageService.java @@ -108,7 +108,7 @@ public static FileImageService getInstance( ) public ImageResource getImageResource( int nIdResource ) { - if ( !isAuthorized( nIdResource ) ) return null; + if ( isNotAuthorized( nIdResource ) ) return null; File file = FileHome.findByPrimaryKey( nIdResource ); @@ -142,7 +142,7 @@ public String getResourceTypeId( ) * @param nIdResource * @return true if authorized */ - private static boolean isAuthorized( int nIdResource ) + private static boolean isNotAuthorized( int nIdResource ) { HttpServletRequest request = LocalVariables.getRequest( ); AdminUser user = AdminUserService.getAdminUser( request ); diff --git a/webapp/WEB-INF/templates/admin/user/attribute/image/html_code_form_attribute_image.html b/webapp/WEB-INF/templates/admin/user/attribute/image/html_code_form_attribute_image.html index 86c3bdb76f..096fde115e 100644 --- a/webapp/WEB-INF/templates/admin/user/attribute/image/html_code_form_attribute_image.html +++ b/webapp/WEB-INF/templates/admin/user/attribute/image/html_code_form_attribute_image.html @@ -7,7 +7,7 @@ <#assign file = default_values_list> <#else> - <@input type='hidden' name='update_attribute_${attribute.idAttribute}' value='true'> + <@input type='hidden' name='update_attribute_${attribute.idAttribute}' value='true' /> <@input type='file' name='attribute_${attribute.idAttribute}' id='attribute_${attribute.idAttribute}' /> From 632b53ff19b3cb958bc6543ec0ea1b652ede33f6 Mon Sep 17 00:00:00 2001 From: evdngsl <158455076+evdngsl@users.noreply.github.com> Date: Fri, 19 Dec 2025 16:17:36 +0100 Subject: [PATCH 2/2] LUT-31472 : BO image display fix --- .../lutece/portal/service/fileimage/FileImageService.java | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/java/fr/paris/lutece/portal/service/fileimage/FileImageService.java b/src/java/fr/paris/lutece/portal/service/fileimage/FileImageService.java index 30aa51e5e3..66f921665d 100644 --- a/src/java/fr/paris/lutece/portal/service/fileimage/FileImageService.java +++ b/src/java/fr/paris/lutece/portal/service/fileimage/FileImageService.java @@ -108,7 +108,7 @@ public static FileImageService getInstance( ) public ImageResource getImageResource( int nIdResource ) { - if ( isNotAuthorized( nIdResource ) ) return null; + if ( !isAuthorized( nIdResource ) ) return null; File file = FileHome.findByPrimaryKey( nIdResource ); @@ -142,12 +142,12 @@ public String getResourceTypeId( ) * @param nIdResource * @return true if authorized */ - private static boolean isNotAuthorized( int nIdResource ) + private static boolean isAuthorized( int nIdResource ) { HttpServletRequest request = LocalVariables.getRequest( ); AdminUser user = AdminUserService.getAdminUser( request ); - return ( user == null || !AdminUserFieldHome.existsWithFile( nIdResource ) ); + return ( null != user && AdminUserFieldHome.existsWithFile( nIdResource ) ); } /**