Sprint Project List does not show Sprints that do not have the special character at the beginning of the Project Name
Description
Description
Details
Details
Subject | Repo | Branch | Lines +/- | |
---|---|---|---|---|
adds SprintProjectQuery controller | phabricator/extensions/Sprint | master | +396 -2 |
Related Objects
Related Objects
Event Timeline
Comment Actions
The problem is the result the withDataSource functionality of PhabricatorProjectQuery that passes a prefix only LIKE clause ( $likes[] = qsprintf($conn_r, 'token.token LIKE %>', $token);)
The fix is to change the qsprint escaper to make a substring like clause with $likes[] = qsprintf($conn_r, 'token.token LIKE %~', $token);
This can be implemented by forking the PhabricatorProjectQuery to SprintProjectQuery.
Comment Actions
Change 185827 had a related patch set uploaded (by Christopher Johnson (WMDE)):
adds SprintProjectQuery controller
Comment Actions
Change 185827 merged by Christopher Johnson (WMDE):
adds SprintProjectQuery controller