diff --git a/tubearchivist/home/templates/home/base_settings.html b/tubearchivist/home/templates/home/base_settings.html
index 885cbe9..3eb6c13 100644
--- a/tubearchivist/home/templates/home/base_settings.html
+++ b/tubearchivist/home/templates/home/base_settings.html
@@ -10,7 +10,7 @@
Scheduling
Actions
-
+
{% block settings_content %}{% endblock %}
diff --git a/tubearchivist/static/progress.js b/tubearchivist/static/progress.js
index a2b35da..a73654a 100644
--- a/tubearchivist/static/progress.js
+++ b/tubearchivist/static/progress.js
@@ -30,9 +30,15 @@ function getMessages(dataOrigin) {
function buildMessage(responseData, dataOrigin) {
// filter relevant messages
- let messages = responseData.filter(function (value) {
- return dataOrigin.split(' ').includes(value.group.split(':')[0]);
- }, dataOrigin);
+ let messages;
+ if (dataOrigin) {
+ messages = responseData.filter(function (value) {
+ return dataOrigin.split(' ').includes(value.group.split(':')[0]);
+ }, dataOrigin);
+ } else {
+ messages = responseData;
+ }
+
let notifications = document.getElementById('notifications');
let currentNotifications = notifications.childElementCount;