YAMJ / yamj-v2

Yet Another Movie Jukebox (YAMJ) v2
GNU General Public License v3.0
28 stars 11 forks source link

Movie certifications not returned with allocine #2669

Closed Omertron closed 9 years ago

Omertron commented 9 years ago

Original issue 2672 created by Omertron on 2013-08-31T09:48:44.000Z:

What steps will reproduce the problem? 1.with mjb.internet.plugin=com.moviejukebox.plugin.AllocinePlugin in moviejukebox.properties you will get a certificaton of <certification source="ALLOCINE">All</certification> in the jukebox/whatever_movie.xml file. This is true for ALL movies. This problem appeared when allocine switched to a secured API about one year ago maybe. Movies details were then OK except certification that never worked, whereas they were working very well before the allocine change. So I don't know if allocine.webservice doesn't provide certifications anymore or if it's the yamj.API.lib that just does not handle it correctly

  1. The consequence of the above is that the parental control function of my skin is not working at all (see note at the bottom, but this is NOT the scope of this defect report). This is just to explain that my usage of certifications is for parental control, that's why it's important for me. 3.

What is the expected output? What do you see instead? "All" should be replaced by 06,12,14, 16,18, TV-MA, U ... depending on the movie certification. It is working this - right - way with IMDB for movies or TVDB for TV Series. The problem is only with allocine for movies. expected outpout is <certification source="ALLOCINE">12</certification> for example and I see <certification source="ALLOCINE">All</certification> instead

What version/revision of YAMJ are you using? On what operating system? latest one as of today: Version: 2.10-SNAPSHOT Revision: r3731 . This version includes allocine-api-1.3.jar lib It is used on imac OSX 10.6.8 via Tomy 1.4.1

What skin are you using? Aeon beffa big poster, but I've made checks and I've got the exact same result with aeon_mod_jlb, Aio_SabishGT, default and gfb107 so it's not a problem of the skin but of interpretation/output from the allocine-api lib writing in jukebox/movies.xml files

What device are you using YAMJ on? Networked Media Tank, PlayonHD, Other? Popcorn C200 with Diskstation' NAS

Please provide any additional information below. Full description of the allocine certification defect and my tests on http://www.networkedmediatank.com/showthread.php?tid=65049 I want to thank jluc2808 who did put me on the right track via private messages. He helped me understand that I should check the xml details in the jukebox instead of complaining about the problem of parental control not working. That was in fact just a result of not having the certification As a result when the allocine certification will be fixed I should also be able to close the parental control thread I created on http://www.networkedmediatank.com/showthread.php?tid=66954

In summary: Please adjust the allocine interpretation by allocine-api-1.3.jar lib in order to handle certifications

thank-you

Omertron commented 9 years ago

Comment #1 originally posted by Omertron on 2013-09-09T10:50:08.000Z:

This issue was closed by revision r3734.