Recent update to 1.14.1 from 1.12 (about a week)
A problem has developed with an existing customized form regarding validating an entry as a number.
In an existing customized form I have an added a "ticket cost" field as type ShortAnswer. (been there for years)
It is configured as Size 10, Max Length 10, Validate as Number, Placeholder "0.00" and on the settings tab Enabled, Visible and Editable to Agents, and Required to close.
My problem is that beginning with 1.14.1, entering a 'zero' dollar cost simply 0, or 0.00, or $0.00 results in an invalid entry and the ticket cannot be closed - i.e. it seems as if zero is no longer considered a number by the validation routine? The only way to currently move forward is either add non-zero cost or make the field not mandatory.
Any pointers?
Thanks,
-Dave
Server Information
osTicket Version v1.14.1 (f1e9e88) — Up to date
Web Server Software nginx/1.16.1
MySQL Version 5.7.28
PHP Version 7.3.13
PHP Extensions
gdlib Used for image manipulation and PDF printing
imap Used for email fetching
xml XML API
xml-dom Used for HTML email processing
json Improves performance creating and processing JSON
mbstring Highly recommended for non western european language content
phar Highly recommended for plugins and language packs
intl Highly recommended for non western european language content
fileinfo Used to detect file types for uploads
zip Used for ticket and task exporting
APCu Improves overall performance
Zend Opcache Improves overall performance
PHP Settings
cgi.fix_pathinfo "1" is recommended if AJAX is not working
date.timezone UTC
Database Information and Usage
Schema ticket (10.0.8.61:3306)
Schema Signature 4bd47d94b10bd8a6bab35c119dadf41f
Space Used 37.68 MiB
Space for Attachments 11.52 MiB
Timezone UTC