Done
Details
Assignee
Dennis BridgesDennis BridgesReporter
Felix HemmeFelix HemmeTester Assignee
Dennis BridgesDennis BridgesPriority
P2Story Points
1Sprint
NoneDevelopment Team
ThunderjetFix versions
TestRail: Cases
Open TestRail: CasesTestRail: Runs
Open TestRail: Runs
Details
Details
Assignee
Dennis Bridges
Dennis BridgesReporter
Felix Hemme
Felix HemmeTester Assignee
Dennis Bridges
Dennis BridgesPriority
Story Points
1
Sprint
None
Development Team
Thunderjet
Fix versions
TestRail: Cases
Open TestRail: Cases
TestRail: Runs
Open TestRail: Runs
Created December 16, 2019 at 8:25 AM
Updated December 23, 2019 at 9:23 AM
Resolved December 17, 2019 at 11:20 PM
Overview:
Some characters are not properly HTML encoded.
Can reproduce on folio-snapshot.
Given
You are a logged in user with permissions to view orders.
Steps to Reproduce:
Log into https://bugfest.folio.ebsco.com/ as folio/folio
Go to Orders app
Filter on 'reason for closure' = Title won’t be displayed
Expected Results:
All records that match the filter criterion are displayed.
Actual Results:
An error message is displayed:
{Error 400: { [ { "message" : "ErrorMessage(fields=[(Severity, ERROR), (V, ERROR), (SQLSTATE, 42601), (Message, syntax error in tsquery: \"'won't'\"), (File, tsquery.c), (Line, 514), (Routine, makepol)])", "code" : "genericError", "parameters" : [ ] } ], "total_records" : 1 }
Additional Information:
You can fix it easily by changing the encoding: %60
Instead of: https://bugfest.folio.ebsco.com/orders/view?filters=closeReason.Title%20won%E2%80%99t%20be%20published&sort=-poNumber
Make it: https://bugfest.folio.ebsco.com/orders/view?filters=closeReason.Title%20won%60t%20be%20published&sort=-poNumber
But https://www.fileformat.info/info/unicode/char/2019/index.htm should be encoded as %E2%80%99 (as it is atm).
%60 is not the same char: https://www.fileformat.info/info/unicode/char/0060/index.htm
Interested parties:
@Dennis Bridges - PO for Orders app