Change theme
Help
Press space for more information.
Show links for this issue (Shortcut: i, l)
Copy issue ID
Previous Issue (Shortcut: k)
Next Issue (Shortcut: j)
Sign in to use full features.
Vote: I am impacted
Notification menu
Refresh (Shortcut: Shift+r)
Go home (Shortcut: u)
Pending code changes (auto-populated)
View issue level access limits(Press Alt + Right arrow for more information)
Unintended behavior
View staffing
Description
Please provide as much information as possible. At least, this should include a description of your issue and steps to reproduce the problem. If possible please provide a summary of what steps or workarounds you have already tried, and any docs or articles you found (un)helpful.
Problem you have encountered:
-When using the system number entity to capture a dollar amount, dialogflow will disregard a 0 in the tenths place if there is a '$' in front of the number.
-If I test an utterance "$2.04" the number value is resolved to '2.4'. This only happens when there is a 0 in the tenths place and a '$' in front of the number. If I have "$3.12" the number is resolved to 3.12, and if I test '2.04' the number is resolved to '2.04'.
What you expected to happen:
-Utterance "$2.04" yields a number value of 2.04.
-The utterance 'Transfer $2.04' yields a number of 2.04.
Steps to reproduce:
-Create an intent that accepts various dollar amounts with and without a '$' in front of the number.
-Create a parameter in that intent which is the system number entity called "amount"
- test values like "$20.03",'$2.04","$24.08" and see that the number will change to "20.3","2.4","24.8"
-test values like "20.03", "2.04", "24.08" and see that without the dollar sign the number remains the same
-test values like "$21.12", "$2.14", "$13.25" with the dollar sign and non zero in the tenths place and see that the numbers remain the same
Other information (workarounds you have tried, documentation consulted, etc):
-We have labeled many training phrases which in the intent itself show to resolve to the correct number value. Additionally, in the "training" tab in dialogflow ES the number looks to resolve to the right value, however, in the training sidebar as well as in parameter value we are not receiving the correct number.
-I have attempted to search for system entities that are for floating point numbers or decimals however in the documentation I did not find one that is more specific than system number and it seems it should work since it produces the right value for other decimal numbers.