Customized Cloudinary figure shortcode

Hi,

I have the following (relevant portion) for a customized “figure2” shortcode:

<figure2 {{ with .Get “class” }}class="{{.}}"{{ end }}>
{{ with .Get “link”}}{{ end }}
<img
sizes="(min-width: 30em) 28em, 100vw"
srcset=“
https://res.cloudinary.com/howardm19/image/upload/f_auto,q_70,w_256/{{ .Get “filename” }}.jpg 256w,
https://res.cloudinary.com/howardm19/image/upload/f_auto,q_70,w_512/{{ .Get “filename” }}.jpg 512w,
https://res.cloudinary.com/howardm19/image/upload/f_auto,q_70,w_768/{{ .Get “filename” }}.jpg 768w,
https://res.cloudinary.com/howardm19/image/upload/f_auto,q_70,w_1024/{{ .Get “filename” }}.jpg 1024w,
https://res.cloudinary.com/howardm19/image/upload/f_auto,q_70,w_1280/{{ .Get “filename” }}.jpg 1280w”
src=“https://res.cloudinary.com/howardm19/image/upload/f_auto,q_70,w_512/{{ .Get “filename” }}.jpg”


In my .md file, I have (for a particular image):

{{% figure2 filename=“testimage1600.jpg" alt="testimage" %}}


The resultant HTML (from Web Inspector in Safari) is:

 <img
   sizes="(min-width: 30em) 28em, 100vw"
   srcset="https://res.cloudinary.com/howardm19/image/upload/f_auto,q_70,w_256/%20alt=.jpg 256w,
     https://res.cloudinary.com/howardm19/image/upload/f_auto,q_70,w_512/%20alt=.jpg 512w,
     https://res.cloudinary.com/howardm19/image/upload/f_auto,q_70,w_768/%20alt=.jpg 768w,
     https://res.cloudinary.com/howardm19/image/upload/f_auto,q_70,w_1024/%20alt=.jpg 1024w,
     https://res.cloudinary.com/howardm19/image/upload/f_auto,q_70,w_1280/%20alt=.jpg 1280w"
     src="https://res.cloudinary.com/howardm19/image/upload/f_auto,q_70,w_512/%20alt=.jpg"   > 

Obviously, the image is not displayed. The filename is not being incorporated into the resultant HTML. I have the code/syntax wrong somewhere.

Can anyone offer a correction ?

Thanks,

Howard