Skip to content
This repository has been archived by the owner on Sep 29, 2019. It is now read-only.

Commit

Permalink
add bangumi check
Browse files Browse the repository at this point in the history
  • Loading branch information
Xia Zhongyang committed Aug 17, 2017
1 parent cc3d1a9 commit 3a79029
Showing 1 changed file with 9 additions and 13 deletions.
22 changes: 9 additions & 13 deletions application.js
Expand Up @@ -55,10 +55,7 @@ var MenuBar = {
var BangumiBundle = {
createNew: function(seasonID) {
var APIURL = "https://www.biliplus.com/api/bangumi?season=" + seasonID;
var request = new XMLHttpRequest;
request.open('GET', APIURL, false);
request.send();
var info = JSON.parse(request.response);
var info = JSON.parse(getStringFromURL(APIURL));

var bangumiBundle = {};

Expand All @@ -73,7 +70,7 @@ var BangumiBundle = {
bangumiBundle.description = bangumiBundle.info['evaluate'];
bangumiBundle.count = bangumiBundle.episodes.length + ' Episodes';
bangumiBundle.playCount = bangumiBundle.info['play_count'] + ' Hits';
bangumiBundle.staff = bangumiBundle.info['staff'];
bangumiBundle.staff = bangumiBundle.info['staff'];

bangumiBundle.getAVVideoObjects = function () {
var avVideoObjects = [];
Expand Down Expand Up @@ -131,10 +128,7 @@ var BangumiBundle = {
var AVVideo = {
createNew: function(avID) {
var APIURL = "https://www.biliplus.com/api/view?id=" + avID;
var request = new XMLHttpRequest;
request.open('GET', APIURL, false);
request.send();
var info = JSON.parse(request.response);
var info = JSON.parse(getStringFromURL(APIURL));

var videoCount = info['list'].length;

Expand Down Expand Up @@ -180,10 +174,12 @@ var AVVideo = {
var SingleVideo = {
createNew: function(avID, page) {
var APIURL = "https://www.biliplus.com/api/geturl?update=1&av=" + avID + "&page=" + page;
var request = new XMLHttpRequest;
request.open('GET', APIURL, false);
request.send();
var info = JSON.parse(request.response)['data'];
var rawInfo = JSON.parse(getStringFromURL(APIURL));
if (rawInfo['mode'] == 'error') {
APIURL += '&bangumi=1';
rawInfo = JSON.parse(getStringFromURL(APIURL));
}
var info = rawInfo['data'];

var singleVideo = {};
singleVideo.avID = avID;
Expand Down

0 comments on commit 3a79029

Please sign in to comment.