diff options
author | Bharat Mediratta <bharat@menalto.com> | 2009-06-29 20:23:23 -0700 |
---|---|---|
committer | Bharat Mediratta <bharat@menalto.com> | 2009-06-29 20:23:23 -0700 |
commit | df848618334259f09ebae271452a8b67374943bf (patch) | |
tree | 27c35d3ae2d9482cc8418537d37812556e98d767 /modules/gallery/controllers/simple_uploader.php | |
parent | f5f74e3638e31517e7513a3d9cbda48d9806a904 (diff) |
If the argument to app() is not an album id, switch to the item parent.
Fixes ticket #489.
Diffstat (limited to 'modules/gallery/controllers/simple_uploader.php')
-rw-r--r-- | modules/gallery/controllers/simple_uploader.php | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/modules/gallery/controllers/simple_uploader.php b/modules/gallery/controllers/simple_uploader.php index e68df2b8..713e30af 100644 --- a/modules/gallery/controllers/simple_uploader.php +++ b/modules/gallery/controllers/simple_uploader.php @@ -22,6 +22,9 @@ class Simple_Uploader_Controller extends Controller { $item = ORM::factory("item", $id); access::required("view", $item); access::required("add", $item); + if (!$item->is_album()) { + $item = $item->parent(); + } $v = new View("simple_uploader.html"); $v->item = $item; |