• Icon: Bug Bug
    • Resolution: Not A Defect
    • Icon: Minor Minor
    • email-ext-plugin
    • Jenkins 1.608, email-ext 2.40

      Email with &#x2714 are encoded as &#x2714 which out puts the string literal rather than a tick.

          [JENKINS-28172] &#x2714 is replaced by &#x2714

          Nik San added a comment -

          The second &#x2714 should be & #x214 without the space.

          Nik San added a comment - The second &#x2714 should be & #x214 without the space.

          Nik San added a comment -

          I give up.

          Nik San added a comment - I give up.

          Alex Earl added a comment - - edited
          &#x2714

          Can you provide some text for me to reproduce and test with?

          Alex Earl added a comment - - edited &#x2714 Can you provide some text for me to reproduce and test with?

          Nik San added a comment -

          1) Create a new Jenkins job that does nothing.
          2) Make sure you have 'Editable Email Notification' as a Post-build Action.
          3) Put &#x2714 into the Default Content box.
          4) Make sure you have a valid email address in Project Recipient List.
          5) Make sure Content Type is set to HTML (text/html).
          6) Hit build.

          Nik San added a comment - 1) Create a new Jenkins job that does nothing. 2) Make sure you have 'Editable Email Notification' as a Post-build Action. 3) Put &#x2714 into the Default Content box. 4) Make sure you have a valid email address in Project Recipient List. 5) Make sure Content Type is set to HTML (text/html). 6) Hit build.

          Alex Earl added a comment -

          Does your output actually output the entity like that, or is it the original symbol?

          Alex Earl added a comment - Does your output actually output the entity like that, or is it the original symbol?

          Nik San added a comment -

          The previous plugin output a tick (symbol). 2.40 just outputs &#x2714 as text because the ampersand now converts & to the html ampersand token.

          Nik San added a comment - The previous plugin output a tick (symbol). 2.40 just outputs &#x2714 as text because the ampersand now converts & to the html ampersand token.

          Alex Earl added a comment -

          According to http://www.danshort.com/HTMLentities/?w=dingb,

          ✔

          is a "heavy checkmark." When I put that into the content field and set the content type to HTML, I get the "heavy checkmark" in my email.

          Alex Earl added a comment - According to http://www.danshort.com/HTMLentities/?w=dingb , ✔ is a "heavy checkmark." When I put that into the content field and set the content type to HTML, I get the "heavy checkmark" in my email.

          Nik San added a comment -

          I'm not seeing it at all in 2.40 that was auto updated from within Jenkins Plugin manager. :/

          Nik San added a comment - I'm not seeing it at all in 2.40 that was auto updated from within Jenkins Plugin manager. :/

          Alex Earl added a comment -

          Are you missing the semicolon at the end of the entity?

          Alex Earl added a comment - Are you missing the semicolon at the end of the entity?

          Nik San added a comment -

          Yes, yes I am, I guess the last version let it through, but browsers and email clients happily display without the semicolon as well, so I guess this isn't a bug. Sorry.

          Nik San added a comment - Yes, yes I am, I guess the last version let it through, but browsers and email clients happily display without the semicolon as well, so I guess this isn't a bug. Sorry.

            slide_o_mix Alex Earl
            niksan Nik San
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: