View Issue Details

IDProjectCategoryView StatusLast Update
0010978mantisbtfilterspublic2009-10-07 14:19
Reporterjreese Assigned Tojreese  
PrioritynormalSeveritymajorReproducibilityalways
Status closedResolutionfixed 
Target Version1.2.0rc2Fixed in Version1.2.0rc2 
Summary0010978: Advanced filters with multiselects break permalink generation
Description

When using advanced filters with multiple items selected from a single filter element, generation of permalinks fail due to passing an array to rawurlencode(). Getting arrays from the parsing functions should be expected and handled appropriately rather than blindly passing it to rawurlencode().

TagsNo tags attached.

Relationships

has duplicate 0010819 closedjreese Creating a Permalink leads to an error message 

Activities

jreese

jreese

2009-09-22 16:26

reporter   ~0023020

Fix committed to 1.2.x and master branches.

Related Changesets

MantisBT: master-1.2.x 7cfdf65f

2009-09-22 16:00

jreese


Details Diff
Fix 0010978: Advanced filters break permalinks

When using advanced filters with multiple items selected from a single
filter element, generation of permalinks fail due to passing an array to
rawurlencode(). Getting arrays from the parsing functions should be
expected and handled appropriately rather than blindly passing it to
rawurlencode().
Affected Issues
0010978
mod - core/string_api.php Diff File

MantisBT: master 88324969

2009-09-22 16:00

jreese


Details Diff
Fix 0010978: Advanced filters break permalinks

When using advanced filters with multiple items selected from a single
filter element, generation of permalinks fail due to passing an array to
rawurlencode(). Getting arrays from the parsing functions should be
expected and handled appropriately rather than blindly passing it to
rawurlencode().
Affected Issues
0010978
mod - core/string_api.php Diff File