diff --git a/data/interfaces/default/home_stats.html b/data/interfaces/default/home_stats.html
index 3eeba036..f65871f2 100644
--- a/data/interfaces/default/home_stats.html
+++ b/data/interfaces/default/home_stats.html
@@ -65,7 +65,7 @@ DOCUMENTATION :: END
%>
% if data:
-% if data[0]['rows'] or data[1]['rows'] or data[2]['rows'] or data[3]['rows'] or data[4]['rows'] or data[5]['rows']:
+% if data[0]['rows']:
% for top_stat in data:
% if top_stat['stat_id'] == 'top_tv' and top_stat['rows']:
diff --git a/data/interfaces/default/js/tables/history_table.js b/data/interfaces/default/js/tables/history_table.js
index 6ff1d674..1cafd218 100644
--- a/data/interfaces/default/js/tables/history_table.js
+++ b/data/interfaces/default/js/tables/history_table.js
@@ -214,13 +214,13 @@ history_table_options = {
{
"targets": [11],
"data": "watched_status",
- "render": function (data, type, full) {
- if (data == 1) {
- return ' '
- } else if (data == 0.5) {
- return ' '
+ "createdCell": function (td, cellData, rowData, row, col) {
+ if (cellData == 1) {
+ $(td).html(' ');
+ } else if (cellData == 0.5) {
+ $(td).html(' ');
} else {
- return ' '
+ $(td).html(' ');
}
},
"searchable": false,
@@ -236,12 +236,13 @@ history_table_options = {
// Create the tooltips.
$('.expand-history-tooltip').tooltip({ container: 'body' });
- $('.external-ip-tooltip').tooltip();
- $('.transcode-tooltip').tooltip();
- $('.media-type-tooltip').tooltip();
- $('.watched-tooltip').tooltip();
+ $('.external-ip-tooltip').tooltip({ container: 'body' });
+ $('.transcode-tooltip').tooltip({ container: 'body' });
+ $('.media-type-tooltip').tooltip({ container: 'body' });
+ $('.watched-tooltip').tooltip({ container: 'body' });
$('.thumb-tooltip').popover({
html: true,
+ container: 'body',
trigger: 'hover',
placement: 'right',
content: function () {
diff --git a/data/interfaces/default/js/tables/sync_table.js b/data/interfaces/default/js/tables/sync_table.js
index f560eac7..f4b85407 100644
--- a/data/interfaces/default/js/tables/sync_table.js
+++ b/data/interfaces/default/js/tables/sync_table.js
@@ -2,7 +2,7 @@ sync_table_options = {
"processing": false,
"serverSide": false,
"pagingType": "bootstrap",
- "order": [ 0, 'desc'],
+ "order": [ [ 0, 'desc'], [ 1, 'asc'], [2, 'asc'] ],
"pageLength": 25,
"stateSave": true,
"language": {
diff --git a/data/interfaces/default/notification_config.html b/data/interfaces/default/notification_config.html
index 837f907c..41fcfa93 100644
--- a/data/interfaces/default/notification_config.html
+++ b/data/interfaces/default/notification_config.html
@@ -44,6 +44,24 @@ from plexpy import helpers
${item['description']}
+ % elif item['input_type'] == 'select':
+
% endif
% endfor
@@ -68,29 +86,38 @@ from plexpy import helpers