Woops, forgot to skip the / in path

This commit is contained in:
Mikael Nordfeldth 2016-02-26 14:13:46 +01:00
parent 6a4470912f
commit 1e6520fddd
1 changed files with 2 additions and 1 deletions

View File

@ -112,7 +112,8 @@ class File extends Managed_DataObject
$u = parse_url($given_url);
if (isset($u['host']) && $u['host'] === common_config('site', 'server')) {
$r = Router::get();
$args = $r->map(mb_substr($u['path']));
// Skip the / in the beginning or $r->map won't match
$args = $r->map(mb_substr($u['path'], 1));
if ($args['action'] === 'attachment') {
try {
// $args['attachment'] should always be set if action===attachment, given our routing rules