diff --git a/js/favorites.js b/js/favorites.js
index 4a5bb54c..39bae783 100644
--- a/js/favorites.js
+++ b/js/favorites.js
@@ -34,11 +34,13 @@ function handle_boards(data) {
data = JSON.parse(data);
$.each(data, function(k, v) {
- boards.push(''+v+'');
+ boards.push(''+v+'');
})
if (boards[0]) {
return $('').append(' [ '+boards.join(" / ")+' ] ');
+ } else {
+ return $('');
}
}
@@ -50,7 +52,7 @@ function add_favorites() {
$('.boardlist').append(boards);
};
-if (active_page == 'thread' || active_page == 'index') {
+if (active_page == 'thread' || active_page == 'index' || active_page == 'catalog') {
$(document).ready(function(){
var favorites = JSON.parse(localStorage.favorites);
var is_board_favorite = ~$.inArray(board_name, favorites);
diff --git a/js/update_boards.js b/js/update_boards.js
index 9e77fbf8..5186615a 100644
--- a/js/update_boards.js
+++ b/js/update_boards.js
@@ -4,12 +4,12 @@ window.boards = new Array();
function handle_boards(data) {
$.each(data, function(k, v) {
if (v.uri != 'meta' && v.uri != 'b' && v.uri != 'int') {
- boards.push(''+v.uri+'');
+ boards.push(''+v.uri+'');
}
})
if (boards[0]) {
- $('.favorite-boards').before(' [ '+boards.slice(0,15).join(" / ")+' ] ');
+ $('.sub[data-description="2"]').after(' [ '+boards.slice(0,15).join(" / ")+' ] ');
}
}