The branch, gotham has been updated
       via  022dccdefaa9cdce8ace1424eb0365362f6a90e2 (commit)
      from  92f3998a1d7c29adb3b38f8790f2e4911d96554b (commit)

- Log -----------------------------------------------------------------
http://xbmc.git.sourceforge.net/git/gitweb.cgi?p=xbmc/scripts;a=commit;h=022dccdefaa9cdce8ace1424eb0365362f6a90e2

commit 022dccdefaa9cdce8ace1424eb0365362f6a90e2
Author: Martijn Kaijser <[email protected]>
Date:   Sat May 17 19:00:00 2014 +0200

    [service.library.data.provider] 0.0.3

diff --git a/service.library.data.provider/addon.xml 
b/service.library.data.provider/addon.xml
index 53eb224..e872141 100644
--- a/service.library.data.provider/addon.xml
+++ b/service.library.data.provider/addon.xml
@@ -1,5 +1,5 @@
 <?xml version='1.0' encoding='UTF-8' standalone='yes'?>
-<addon id="service.library.data.provider" name="Library Data Provider" 
provider-name="BigNoid, Unfledged, Martijn" version="0.0.2">
+<addon id="service.library.data.provider" name="Library Data Provider" 
provider-name="BigNoid, Unfledged, Martijn" version="0.0.3">
     <requires>
         <import addon="xbmc.addon" version="12.0.0"/>
         <import addon="xbmc.json" version="6.0.0"/>
diff --git a/service.library.data.provider/default.py 
b/service.library.data.provider/default.py
index 43b54e7..cfaf66a 100644
--- a/service.library.data.provider/default.py
+++ b/service.library.data.provider/default.py
@@ -114,14 +114,22 @@ class Main:
                         plot = __localize__(32014)
                     else:
                         plot = item['plot']
+                    if len(item['studio']) > 0:
+                        studio = item['studio'][0]
+                    else:
+                        studio = ""
+                    if len(item['country']) > 0:
+                        country = item['country'][0]
+                    else:
+                        country = ""
                     # create a list item
                     liz = xbmcgui.ListItem(item['title'])
                     liz.setInfo( type="Video", infoLabels={ "Title": 
item['title'] })
                     liz.setInfo( type="Video", infoLabels={ "OriginalTitle": 
item['originaltitle'] })
                     liz.setInfo( type="Video", infoLabels={ "Year": 
item['year'] })
                     liz.setInfo( type="Video", infoLabels={ "Genre": " / 
".join(item['genre']) })
-                    liz.setInfo( type="Video", infoLabels={ "Studio": 
item.get('studio' })
-                    liz.setInfo( type="Video", infoLabels={ "Country": 
item.get('country') })
+                    liz.setInfo( type="Video", infoLabels={ "Studio": studio })
+                    liz.setInfo( type="Video", infoLabels={ "Country": country 
})
                     liz.setInfo( type="Video", infoLabels={ "Plot": plot })
                     liz.setInfo( type="Video", infoLabels={ "PlotOutline": 
item['plotoutline'] })
                     liz.setInfo( type="Video", infoLabels={ "Tagline": 
item['tagline'] })
@@ -176,11 +184,15 @@ class Main:
                             plot = __localize__(32014)
                         else:
                             plot = item2['plot']
+                        if len(item['studio']) > 0:
+                            studio = item['studio'][0]
+                        else:
+                            studio = ""
                         liz = xbmcgui.ListItem(item2['title'])
                         liz.setInfo( type="Video", infoLabels={ "Title": 
item2['title'] })
                         liz.setInfo( type="Video", infoLabels={ "Episode": 
item2['episode'] })
                         liz.setInfo( type="Video", infoLabels={ "Season": 
item2['season'] })
-                        liz.setInfo( type="Video", infoLabels={ "Studio": 
item.get('studio') })
+                        liz.setInfo( type="Video", infoLabels={ "Studio": 
studio })
                         liz.setInfo( type="Video", infoLabels={ "Premiered": 
item2['firstaired'] })
                         liz.setInfo( type="Video", infoLabels={ "Plot": plot })
                         liz.setInfo( type="Video", infoLabels={ "TVshowTitle": 
item2['showtitle'] })

-----------------------------------------------------------------------

Summary of changes:
 service.library.data.provider/addon.xml  |    2 +-
 service.library.data.provider/default.py |   18 +++++++++++++++---
 2 files changed, 16 insertions(+), 4 deletions(-)


hooks/post-receive
-- 
Scripts

------------------------------------------------------------------------------
"Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE
Instantly run your Selenium tests across 300+ browser/OS combos.
Get unparalleled scalability from the best Selenium testing platform available
Simple to use. Nothing to install. Get started now for free."
http://p.sf.net/sfu/SauceLabs
_______________________________________________
Xbmc-addons mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/xbmc-addons

Reply via email to