mirror of
https://github.com/Tautulli/Tautulli.git
synced 2025-08-19 21:03:21 -07:00
Default to 'Unknown' for any missing activity values
This commit is contained in:
parent
976418de0f
commit
fdff9d7454
3 changed files with 13 additions and 4 deletions
|
@ -229,6 +229,12 @@
|
|||
</script>
|
||||
% if 'current_activity' in config['home_sections']:
|
||||
<script>
|
||||
var defaultHandler = {
|
||||
get: function(target, name) {
|
||||
return target.hasOwnProperty(name) ? target[name] : 'Unknown';
|
||||
}
|
||||
};
|
||||
|
||||
function getCurrentActivity() {
|
||||
$.ajax({
|
||||
url: 'get_activity',
|
||||
|
@ -279,14 +285,15 @@
|
|||
header_count += ')';
|
||||
$('#currentActivityHeader').text(header_count);
|
||||
|
||||
sessions.forEach(function (s) {
|
||||
sessions.forEach(function (session) {
|
||||
var s = new Proxy(session, defaultHandler);
|
||||
var key = s.session_key;
|
||||
var session_id = s.session_id;
|
||||
var instance = $('#activity-instance-' + key);
|
||||
|
||||
// Create a new instance if it doesn't exist
|
||||
if (!(instance.length)) {
|
||||
getActivityInstance(s);
|
||||
getActivityInstance(session);
|
||||
return;
|
||||
}
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue