Author: andy
Date: Wed Feb 13 13:37:42 2008
New Revision: 1943
URL: http://svn.slimdevices.com?rev=1943&root=Jive&view=rev
Log:
Bug 7123, prepend slashes to URIs when not already provided
Modified:
branches/7.0/jive/src/pkg/jive/share/applets/NowPlaying/NowPlayingApplet.lua
branches/7.0/jive/src/pkg/jive/share/applets/SlimBrowser/SlimBrowserApplet.lua
Modified:
branches/7.0/jive/src/pkg/jive/share/applets/NowPlaying/NowPlayingApplet.lua
URL:
http://svn.slimdevices.com/branches/7.0/jive/src/pkg/jive/share/applets/NowPlaying/NowPlayingApplet.lua?rev=1943&root=Jive&r1=1942&r2=1943&view=diff
==============================================================================
---
branches/7.0/jive/src/pkg/jive/share/applets/NowPlaying/NowPlayingApplet.lua
(original)
+++
branches/7.0/jive/src/pkg/jive/share/applets/NowPlaying/NowPlayingApplet.lua
Wed Feb 13 13:37:42 2008
@@ -116,6 +116,12 @@
if string.match(path, '.png') then
artworkUri = string.gsub(path, '.png', resizeFrag)
end
+
+ -- Bug 7123, Add a leading slash if needed
+ if not string.find(artworkUri, "^/") then
+ artworkUri = "/" .. artworkUri
+ end
+
return artworkUri
end
@@ -151,7 +157,13 @@
if server:isSqueezeNetwork() then
-- Artwork on SN must be fetched as a normal URL
local ip, port = server:getIpPort()
- item["icon"] = 'http://' .. ip .. ':' .. port
.. '/' .. item["icon"]
+
+ -- Bug 7123, Add a leading slash if needed
+ if not string.find(item["icon"], "^/") then
+ item["icon"] = "/" .. item["icon"]
+ end
+
+ item["icon"] = 'http://' .. ip .. ':' .. port
.. item["icon"]
server:fetchArtworkURL(item["icon"], icon,
ARTWORK_SIZE)
else
server:fetchArtworkThumb(item["icon"], icon,
_staticArtworkThumbUri, ARTWORK_SIZE)
Modified:
branches/7.0/jive/src/pkg/jive/share/applets/SlimBrowser/SlimBrowserApplet.lua
URL:
http://svn.slimdevices.com/branches/7.0/jive/src/pkg/jive/share/applets/SlimBrowser/SlimBrowserApplet.lua?rev=1943&root=Jive&r1=1942&r2=1943&view=diff
==============================================================================
---
branches/7.0/jive/src/pkg/jive/share/applets/SlimBrowser/SlimBrowserApplet.lua
(original)
+++
branches/7.0/jive/src/pkg/jive/share/applets/SlimBrowser/SlimBrowserApplet.lua
Wed Feb 13 13:37:42 2008
@@ -219,6 +219,11 @@
-- and we don't want this in gd format, because that doesn't
work
imgFormat = 'png'
artworkUri = string.gsub(iconId, '.png', resizeFrag .. '.' ..
imgFormat)
+
+ -- Bug 7123, Add a leading slash if needed
+ if not string.find(artworkUri, "^/") then
+ artworkUri = "/" .. artworkUri
+ end
-- otherwise punt
else
return iconId
@@ -289,6 +294,12 @@
if string.match(path, '.png') then
artworkUri = string.gsub(path, '.png', resizeFrag)
end
+
+ -- Bug 7123, Add a leading slash if needed
+ if not string.find(artworkUri, "^/") then
+ artworkUri = "/" .. artworkUri
+ end
+
return artworkUri
end
_______________________________________________
Jive-checkins mailing list
[email protected]
http://lists.slimdevices.com/cgi-bin/mailman/listinfo/jive-checkins