@ -1,4 +1,4 @@
'use strict';
'use strict';
define(
[
'backbone',
(function () {
if (!window.console) {
@ -32,7 +32,8 @@
window.Messenger().post(message);
} catch (error) {
}
catch (error) {
console.log('An error occurred while reporting error. ' + error);
console.log(msg);
window.alert('Couldn\'t report JS error. ' + msg);
@ -62,7 +63,8 @@
if (xmlHttpRequest.status === 0 && xmlHttpRequest.readyState === 0) {
return false;
//message.message = 'NzbDrone Server Not Reachable. make sure NzbDrone is running.';
} else {
else {
message.message = '[{0}] {1} : {2}'.format(ajaxOptions.type, xmlHttpRequest.statusText, ajaxOptions.url);
'backbone'
@ -1,5 +1,4 @@
'use strict';
@ -2,11 +2,11 @@
'Quality/QualityProfileCollection',
'Quality/QualityProfileCollection'
], function (Backbone, QualityProfileCollection) {
return Backbone.Model.extend({
urlRoot: Constants.ApiRoot + '/series',
urlRoot: ApiRoot + '/series',
mutators: {
percentOfEpisodes: function () {
@ -28,12 +28,11 @@ require.config({
shim: {
$: {
exports: '$',
init : function () {
window.Constants = {
ApiRoot: '/api'
};
deps :
'Instrumentation/ErrorHandler'
],
exports: '$'
},
@ -163,7 +162,6 @@ define(
'marionette',
'shared/modal/region',
'Instrumentation/StringFormat',
], function (Marionette, ModalRegion) {
require(