Closed wsheng closed 10 years ago
I only have the Instant plan and it works for me there: http://www.netflix.com/MyList Unfortunately I cannot test the page for the DVD plan. What is the URL you're running the script on and which browser are you using?
Could you enable debug mode and capture the output? Here are the steps:
Let me know if you run into trouble.
URL: http://dvd.netflix.com/Queue?prioritized=true&qtype=DD Average sort:
prepSort: [{"command":"sort","fields":["avgRating","starRating","title"],"sortFns":["defaultSortFn","defaultSortFn","defaultSortFn"],"dirs":[-1,-1,1]}] VM178:248
Fetch queue data retrievers need. VM178:248 Retrieved 498
Fetch retriever data. VM178:248 Retrieve fields: ["avgRating","starRating","title"] from: netflix-details-page VM178:248 Retrieving: http://dvd.netflix.com/Movie/70098149 VM178:248 Uncaught TypeError: Cannot read property 'innerHTML' of undefined VM178:712 NetflixDetailsPageRetriever.extractRating VM178:712 NetflixDetailsPageRetriever.extractAvgRating VM178:728 parsePage VM178:1075 req.onreadystatechange
URL: http://dvd.netflix.com/Queue?prioritized=true&qtype=DD Star/Average sort: prepSort: [{"command":"sort","fields":["avgRating","starRating","title"],"sortFns":["defaultSortFn","defaultSortFn","defaultSortFn"],"dirs":[-1,-1,1]}] VM178:248
Fetch queue data retrievers need. VM178:248 Retrieved 498
URL: http://dvd.netflix.com/Queue?qtype=DD&fcld=true Length sort: prepSort: [{"command":"sort","fields":["length","title"],"sortFns":["defaultSortFn","defaultSortFn"],"dirs":[1,1]}] VM382:248
Fetch queue data retrievers need. VM382:248 Retrieved 498
Fetch retriever data. VM382:248 Retrieve fields: ["length","title"] from: netflix-details-page VM382:248 Retrieving: http://dvd.netflix.com/Movie/70098149 VM382:248 Uncaught TypeError: Cannot read property 'innerHTML' of undefined VM382:712 NetflixDetailsPageRetriever.extractRating VM382:712 NetflixDetailsPageRetriever.extractAvgRating VM382:728 parsePage VM382:1075 req.onreadystatechange
URL: http://dvd.netflix.com/Queue?qtype=DD&fcld=true Year sort: prepSort: [{"command":"sort","fields":["year","title"],"sortFns":["defaultSortFn","defaultSortFn"],"dirs":[-1,1]}] VM664:248
Fetch queue data retrievers need. VM664:248 Retrieved 498
Fetch retriever data. VM664:248 Retrieve fields: ["year","title"] from: netflix-details-page VM664:248 Retrieving: http://dvd.netflix.com/Movie/70098149 VM664:248 Uncaught TypeError: Cannot read property 'innerHTML' of undefined VM664:712 NetflixDetailsPageRetriever.extractRating VM664:712 NetflixDetailsPageRetriever.extractAvgRating VM664:728 parsePage VM664:1075 req.onreadystatechange
Hi Matt, could you go to your queue, and click on "John Adams: Disc 1". Then please "View Source" and send it to me. Hopefully that'll let me figure out what HTML changes were made. Thanks!
Email received, thanks Matt. I uploaded v2.102 (on GitHub as Userscripts.org is down), could you give it a try?
Yes, thanks! The sorts work now!
Excellent!
Maybe the markup changed?