Zero as default value in Spinner is interpreted as an empty field when the email template is modified

  • murcielago
    Asked on February 27, 2020 at 3:07 AM

    Hi. I have reported this is issue over a month ago now but it hasn't been fixed so I am assuming it is low priority. Also for clarity's sake I am re-posting it here:

     

    BUG: removing a row from the email template makes the template mistakenly interpret the default value 0 in the spinner as an empty field so it isn't reported in email output. 

     

    To replicate the unsolved problem in my form, I created a new form with just two elements:

    1) a text question 

    2) a spinner 

     

    1582791882Selection 031 Screenshot 10

     

    This is original template: 

    1582791917Selection 030 Screenshot 21

     

    Then I removed the text field row {textQuestion}. This is how template looks:

    1582791933Selection 029 Screenshot 32

     

     

     

     

    In my experiment there are 3 scenarios: 

     

     

    Scenario 1: If the original email template is kept untouched, the default 0 result is reported correctly in the email

    1582792893Selection 031 Screenshot 431582793258Selection 030 Screenshot 54

    1582792915Selection 035 Screenshot 65

     

     

     

     

    Scenario 2: If I delete the text question row {textQuestion} in the email template, AND if the spinner  value is left at default value = 0 (which is a valid number, NOT an empty field), the result disappears from the email. This is a BUG. 

    1582792943Selection 031 Screenshot 761582793302Selection 029 Screenshot 87

    1582792961Selection 036 Screenshot 98

     

     

     

    Scenario 3: With the  text question row {textQuestion} deleted, if I chose a different value than 0 in the spinner (i.e. 1), then the spinner result is reported correctly in email.   

     1582792982Selection 033 Screenshot 1091582793347Selection 029 Screenshot 1110

    1582793008Selection 037 Screenshot 1211

     

     

     

     

    So this is the error: removing a row from the email template makes the template mistakenly interpret the default value 0 in the spinner as an empty field and it isn't reported in email output. 

     

    I am urgently waiting for a solution to this BUG. 

    (I am longtime paying customer of Jotform. I use this form with my clients, and I might have to switch to another form builder if this doesn't get solved as I need to have the form working without errors. I hope you understand.)

    Thanks for your timely help! 

  • Welvin Support Team Lead
    Replied on February 27, 2020 at 8:24 AM

    Yes, there is no update yet with your original ticket here https://www.jotform.com/answers/2134764. I'll send a follow up to the assigned team. Unfortunately, this is the only thing we can do for tickets. Once we have an update, you will be notified there.

    Can you not use the Short Text Entry field? I've tested this field, and it worked. 

  • murcielago
    Replied on September 9, 2020 at 7:44 AM

    Hi. I have not seen any update on this bug after 6 months so I have decided to downgrade to free account. 



  • Bojan Support Team Lead
    Replied on September 9, 2020 at 8:13 AM

    Greetings.

    We are sorry to hear that you were forced to downgrade your subscription.

    I will send a message to our Developers to see if there are any updates related to this problem. As soon as we hear back from them, we will let you know in the original ticket. 

    We apologize for the inconvenience.