diff --git a/public/js/anime_collection.js b/public/js/anime_collection.js
index d0e51155..8869e247 100644
--- a/public/js/anime_collection.js
+++ b/public/js/anime_collection.js
@@ -4,7 +4,7 @@
const search = (tempHtml, query) => {
_.$('.cssload-loader')[0].removeAttribute('hidden');
- _.get(_.url('/collection/search'), {'query':query}, (searchResults, status) => {
+ _.get(_.url('/collection/search'), {query}, (searchResults, status) => {
searchResults = JSON.parse(searchResults);
_.$('.cssload-loader')[0].setAttribute('hidden', 'hidden');
@@ -18,7 +18,7 @@
});
};
- _.get('/public/templates/anime-ajax-search-results.html', tempHtml => {
+ _.get('/public/templates/anime-ajax-search-results.html', (tempHtml) => {
_.on('#search', 'keyup', _.throttle(250, function(e) {
let query = encodeURIComponent(this.value);
if (query === '') {
diff --git a/public/js/anime_edit.js b/public/js/anime_edit.js
index 57cc24ad..911cd4d3 100644
--- a/public/js/anime_edit.js
+++ b/public/js/anime_edit.js
@@ -6,7 +6,7 @@
'use strict';
// Action to increment episode count
- _.on('body.anime.list', 'click', '.plus_one', e => {
+ _.on('body.anime.list', 'click', '.plus_one', (e) => {
let parentSel = _.closestParent(e.target, 'article');
let watchedCount = parseInt(_.$('.completed_number', parentSel)[0].textContent, 10);
let totalCount = parseInt(_.$('.total_number', parentSel)[0].textContent, 10);
@@ -28,17 +28,17 @@
}
// If you increment at the last episode, mark as completed
- if (( ! isNaN(watchedCount)) && (watchedCount + 1) == totalCount) {
+ if (( ! isNaN(watchedCount)) && (watchedCount + 1) === totalCount) {
data.data.status = 'completed';
}
// okay, lets actually make some changes!
_.ajax(_.url('/anime/update'), {
- data: data,
+ data,
dataType: 'json',
type: 'POST',
success: () => {
- if (data.data.status == 'completed') {
+ if (data.data.status === 'completed') {
_.hide(parentSel);
}
diff --git a/public/js/base/AnimeClient.js b/public/js/base/AnimeClient.js
index 92614baf..b8d85fa2 100644
--- a/public/js/base/AnimeClient.js
+++ b/public/js/base/AnimeClient.js
@@ -26,7 +26,7 @@ var AnimeClient = (function(w) {
* @return {array} - array of dom elements
*/
$(selector, context) {
- if (typeof selector !== "string") {
+ if (typeof selector !== 'string') {
return selector;
}
@@ -78,10 +78,10 @@ var AnimeClient = (function(w) {
*/
showMessage(type, message) {
let template =
- `
-
+ `
+
${message}
-
+
`;
let sel = AnimeClient.$('.message');
@@ -225,7 +225,7 @@ var AnimeClient = (function(w) {
pairs.push(`${name}=${value}`);
});
- return pairs.join("&");
+ return pairs.join('&');
};
/**
@@ -255,7 +255,7 @@ var AnimeClient = (function(w) {
let request = new XMLHttpRequest();
let method = String(config.type).toUpperCase();
- if (method === "GET") {
+ if (method === 'GET') {
url += (url.match(/\?/))
? ajaxSerialize(config.data)
: `?${ajaxSerialize(config.data)}`;
@@ -267,7 +267,7 @@ var AnimeClient = (function(w) {
if (request.readyState === 4) {
let responseText = '';
- if (request.responseType == 'json') {
+ if (request.responseType === 'json') {
responseText = JSON.parse(request.responseText);
} else {
responseText = request.responseText;
@@ -291,7 +291,7 @@ var AnimeClient = (function(w) {
request.setRequestHeader('Content-Type', config.mimeType);
switch (method) {
- case "GET":
+ case 'GET':
request.send(null);
break;
diff --git a/public/js/base/events.js b/public/js/base/events.js
index a59ce1c0..ae30ebb7 100644
--- a/public/js/base/events.js
+++ b/public/js/base/events.js
@@ -11,8 +11,8 @@
});
// Confirm deleting of list or library items
- ac.on('form.js-delete', 'submit', event => {
- let proceed = confirm("Are you ABSOLUTELY SURE you want to delete this item?");
+ ac.on('form.js-delete', 'submit', (event) => {
+ const proceed = confirm("Are you ABSOLUTELY SURE you want to delete this item?");
if (proceed === false) {
event.preventDefault();
@@ -23,7 +23,7 @@
// Clear the api cache
ac.on('.js-clear-cache', 'click', () => {
ac.get('/cache_purge', () => {
- ac.showMessage('success', `Successfully purged api cache`);
+ ac.showMessage('success', 'Successfully purged api cache');
});
});
diff --git a/public/js/manga_edit.js b/public/js/manga_edit.js
index 2bd2f492..b0fdf222 100644
--- a/public/js/manga_edit.js
+++ b/public/js/manga_edit.js
@@ -5,7 +5,7 @@
'use strict';
- _.on('.manga.list', 'click', '.edit_buttons button', e => {
+ _.on('.manga.list', 'click', '.edit_buttons button', (e) => {
let thisSel = e.target;
let parentSel = _.closestParent(e.target, 'article');
let mangaId = parentSel.id.replace("manga-", "");
@@ -33,7 +33,7 @@
}
// If you increment at the last chapter, mark as completed
- if (( ! isNaN(completed)) && (completed + 1) == total) {
+ if (( ! isNaN(completed)) && (completed + 1) === total) {
data.data.status = 'completed';
}
@@ -41,12 +41,12 @@
data.data.progress = ++completed;
_.ajax(_.url('/manga/update'), {
- data: data,
+ data,
dataType: 'json',
type: 'POST',
mimeType: 'application/json',
success: () => {
- if (data.data.status == 'completed') {
+ if (data.data.status === 'completed') {
_.hide(parentSel);
}
@@ -54,8 +54,7 @@
_.showMessage('success', `Sucessfully updated ${mangaName}`);
_.scrollToTop();
},
- error: (xhr, errorType, error) => {
- console.error(error);
+ error: () => {
_.showMessage('error', `Failed to updated ${mangaName}`);
_.scrollToTop();
}