From d1fcead3e712aac809deab56fb4cf5bce6cda58a Mon Sep 17 00:00:00 2001 From: "Michael J. Rubinsky" Date: Thu, 23 Sep 2010 11:54:31 -0400 Subject: [PATCH] make sure this is a Horde_Url --- ansel/lib/Tile/Image.php | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/ansel/lib/Tile/Image.php b/ansel/lib/Tile/Image.php index b71bdb94a..6e691371c 100644 --- a/ansel/lib/Tile/Image.php +++ b/ansel/lib/Tile/Image.php @@ -71,11 +71,12 @@ class Ansel_Tile_Image if (!empty($params['image_view_src'])) { $view_url = Ansel::getImageUrl($image->id, 'screen', true); } elseif (empty($params['image_view_url'])) { - $view_url = $img_view_url; + $view_url = new Horde_Url($img_view_url); } else { - $view_url = str_replace(array('%i', '%g', '%s'), - array($image->id, $image->gallery, $parent->get('slug')), - urldecode($params['image_view_url'])); + $view_url = new Horde_Url( + str_replace(array('%i', '%g', '%s'), + array($image->id, $image->gallery, $parent->get('slug')), + urldecode($params['image_view_url']))); // If we override the view_url, assume we want to override this also $img_view_url = $view_url; -- 2.11.0