SaaS CMS has officially launched! Learn more now.

Thumbnails Image not loading in custom media tab


Hi Team,

  I have created our custom media tab and binding images from external json. The external json contains the thumbnails image url .

  I am able to load the .jpg thumbinal image but not able to load the .tiff and .png thumbinal image. When I inspect the elements in the browser source the thumbnails image url is dispalying https://****/cms/images/782a3Kk-aj88QHguvgY5oU/?scale=tn?1665476131734 But the correct url is https://****/cms/images/782a3Kk-aj88QHguvgY5oU/?scale=tn. I am not sure why it's appending the extra integer digit for all the thumbinal url. We are not adding anywhere in the code.

Oct 11, 2022 8:23

If you manually add this Image type to the asset lib does the preview work ? Could it be a missing mime type ?

Does your .jpg images have the extra attribute being added ?

Oct 11, 2022 8:38

Hi Minesh Shah (Netcel)

  Yes, for the .jpg images also extra attribute being added . I am not sure where we have to add mime type. Can you please guide ?

 I have already added below code in the applicaiton.

    [MediaDescriptor(ExtensionString = "jpg,jpeg,jpe,ico,gif,bmp,png,tif")]
    public class GenericMedia : MediaData
        // <summary>
        /// Gets or sets the description.
        /// </summary>
        public virtual string Description { get; set; }

Oct 11, 2022 9:01

those random numbers are for cache invalidation. as they are after the question mark, they would be ignored by the browser

Oct 11, 2022 9:15

Hi Quan Mai

  Do you have any idea how to avoid this image cache in the custom media tab. I believe thumbinals is broken due to this random numbers.

Oct 11, 2022 13:15

I think problem is somewhere else. tested on my machine with Quicksilver and the thumbnails are working fine even with the cache number

Oct 11, 2022 13:22

Hi Quan Mai

Any way to prevent cache invalidation ? I am still not able to resolve the issue if do you have any idea please guide me,

Oct 13, 2022 12:18

Hi Binay

We have not had to do this and you can try 

Setting Mime Type in .Net Core in Startup.cs

public void Configure(IApplicationBuilder app)
    var provider = new FileExtensionContentTypeProvider();
    // Add new mappings
    provider.Mappings[".tif"] = "image/tiff";

I believe the cache invalidation issue is a red herring it should nor interfere with the request. 

If you manually upload an Image (.tif) to the asset library is the preview thumnail working ?


Oct 13, 2022 14:04

Minesh Shah (Netcel) Thank you for your reply.

I have tried a different approach and issue get resolved. I have just append the & with the image url. So instead of https://****/cms/images/782a3Kk-aj88QHguvgY5oU/?scale=tn I am using https://****/cms/images/782a3Kk-aj88QHguvgY5oU/?scale=tn& and it's working as expected.

Oct 13, 2022 14:29
This topic was created over six months ago and has been resolved. If you have a similar question, please create a new topic and refer to this one.
* You are NOT allowed to include any hyperlinks in the post because your account hasn't associated to your company. User profile should be updated.