Recent searches
No recent searches
Removing "Null" as an Option from Required Ticket Fields for End-Users
Posted Dec 22, 2021
We have several ticket forms available to meet the needs of our business, and these same forms are available on our Help Center instance. Even though we have required certain ticket fields to be filled out (that are configured correctly), there is an issue in that '-' (essentially a null field) is an acceptable and submittable option, which allows you to bypass the requirement to select an actual ticket field that was configured in the back-end.
The screenshots below show how the drop-down is configured in the Admin Center. Of note, even when a default value is selected, the null value '-' still shows up in the Help Center. Also, the preview from the Admin Center of what the ticket field will look like is misleading, because it doesn't show a null option as it does in production.
The screenshots below display what this field looks like on our Help Center, despite it being configured correctly in the Admin Center. I would love if you can fix this system error and remove the null option on a required ticket field (especially when it's a drop-down).
25
15 comments
Dave Dyson
2
Budke, John
Yeah, this null option is a bother for me too. There is a community article about how to get rid of it somewhere, but it's a lot of coding and I think requires a higher version of HC (we have 1.7 - which I can't get upgraded either!!).
1
Tino R.
@... no problem! Any idea if this request successfully made it onto a product roadmap? Also, do you have any insights as to which article John is referring to above? I would love to get my hands on that article if it is still an available resource.
Thanks so much.
0
Pablo Kenney
Hi Tino R. you should hear back from the product team soon - I moved this from the original topic to the Guide/Help Center topic to ensure that the right product leaders see this and can respond.
0
Gail
Pablo Kenney, I also need this capability - thank you.
0
Traian V
From my point of view this is a bug, it really defeats the purpose of a required field if one is allowed to close a ticket with empty value. Also it didn't use to be like that, I suppose this was introduced at the same time when the default drop-down was added in the ticket fields.
0
Budke, John
Yes, we need the null hyphen eliminated too, as per my 12/2021 post!
0
Kasper Sørensen
I am not able to reproduce this issue. Here is a ticket field that I created as an example:
Note the checkbox "Required to submit a request". You need to ensure that this is checked.
This is what it looks like then when I try to submit a request form without that field checked.
0
Gorka Cardona-Lauridsen
Hi all, as Kasper mentions, we have not been able to reproduce this issue.
Are any of you able to reproduce it with the checkbox "Required to submit a request" checked?
If so we would very much like to have a look at what is wrong. Let us know and ideally provide reproduction steps.
Thanks!
0
Natalie_Lorente
Yes, this is happening to our team right now. Can confirm the checkbox "Required to submit a request" is checked.
The strange thing is, it was working correctly, and I just noticed (not sure how long it's been going on, maybe a few weeks) that it is no longer giving an error message when we complete the form. Nothing that I can see in field or forms has been changed recently.
Repro steps:
Field condition settings:
1. Field type: drop down
2."Required to submit a request" checked
3. Permissions: Agent can edit
4. Default value is set to -
Ticket steps
1. Tap 'solve' on a ticket
2. Ticket solves with default value - and no error message
0
Gorka Cardona-Lauridsen
We are looking into it and will post an update here as soon as we have something.
0
Jonathan Whale
We are experiencing problems with this also and require this change to be made asap.
0
Joanne Giang
Gorka Cardona-Lauridsen through another community message, I changed the title of the 'description' to 'share a feedback' and now it bypasses the email and description field requirement when submitting the form.
Here's the code I entered that didn't seem to work. Do you have any idea how I can make the requirement into effect?
</script>
<input type="your email address" required/>
</script>
Here's the code I entered that changed the title and caused the issue
<script>
$("#request_description_hint").html (' <div class="hero-headline"> {{dc 'footer__cc-tel'}} </div>');
$('label[for=request_description]').html("Share a feedback");
</script>
0
Søren Reinewald
Was this fixed?
I have the same issue today on my forms, where mandatory fields are not filled in.
0
Troy Highly
It appears for us, that the null is allowed when an agent creates a ticket for a client. If an end user creates a ticket, then the required field must be chosen. This still causes an issue for us, because this information needs to be entered REGARDLESS of the ticket being created by an agent or an end user. Any plans to fix this?
0