1
0
Fork 0
mirror of https://we.phorge.it/source/phorge.git synced 2024-09-22 10:18:48 +02:00
phorge-phorge/src/applications/people
epriestley ebb7807bb4 Fix an issue with URIs missing trailing slashes, like "/maniphest"
Summary:
In D3144, I made us look in application maps to find routing rules. However, we don't process //all// the maps when we 404 and try to do a "/" redirect. Process all of the maps.

Additionally, in D3146 I made the menu items application-driven. However, some pages (like 404) don't have a controller. Drop the requirement that the controller be nonnull.

Test Plan:
  - Visited "/maniphest", got a redirect after this patch.
  - Visited "/asldknfalksfn", got a 404 after this patch.

Reviewers: davidreuss, vrana, btrahan

Reviewed By: davidreuss

CC: aran

Maniphest Tasks: T1607

Differential Revision: https://secure.phabricator.com/D3158
2012-08-06 12:46:51 -07:00
..
application Fix an issue with URIs missing trailing slashes, like "/maniphest" 2012-08-06 12:46:51 -07:00
controller Provide user option for disabling diffusion symbol cross-references 2012-07-26 20:25:27 -07:00
storage Provide user option for disabling diffusion symbol cross-references 2012-07-26 20:25:27 -07:00
PhabricatorPeopleQuery.php Move files in Phabricator one level up 2012-06-01 12:32:44 -07:00
PhabricatorUserEditor.php Use OpaqueEnvelopes for all passwords in Phabricator 2012-07-17 12:06:33 -07:00