diff --git a/views/dashboard.ejs b/views/dashboard.ejs
index 986d7ba..47ef569 100644
--- a/views/dashboard.ejs
+++ b/views/dashboard.ejs
@@ -1,3 +1,4 @@
+
<% if (user.role == "Admin") { %>
<% include admin %>
diff --git a/views/quests.ejs b/views/quests.ejs
index 183aa02..6b6ddcb 100644
--- a/views/quests.ejs
+++ b/views/quests.ejs
@@ -17,16 +17,20 @@
const queryString = window.location.search;
const urlParams = new URLSearchParams(queryString);
const id = urlParams.get('id');
- <% quests.forEach(function (quest) { %>
- if('<%= quest._id %>' == id) {
- document.getElementById('div-container').innerHTML += '
';
- document.getElementById('quest').innerHTML += '
<%= quest.title %>
';
- document.getElementById('quest').innerHTML += '
Campaign: <%= quest.campaign %>
'
- document.getElementById('quest').innerHTML += '
XP: <%= quest.xp %>
';
- document.getElementById('quest').innerHTML += '
Expires: <%= quest.expiry %>
';
- document.getElementById('quest').innerHTML += '
Instructions: <%= quest.instruction %>
';
- }
- <% }) %>
+ <% if(quests.length == 0) { %>
+ document.getElementById('div-container').innerHTML = "
Uh oh, theres no quests :(
";
+ <% } else if(quests.length > 0) { %>
+ <% quests.forEach(function (quest) { %>
+ if('<%= quest._id %>' == id) {
+ document.getElementById('div-container').innerHTML += '
';
+ document.getElementById('quest').innerHTML += '
<%= quest.title %>
';
+ document.getElementById('quest').innerHTML += '
Campaign: <%= quest.campaign %>
'
+ document.getElementById('quest').innerHTML += '
XP: <%= quest.xp %>
';
+ document.getElementById('quest').innerHTML += '
Expires: <%= quest.expiry %>
';
+ document.getElementById('quest').innerHTML += `
Instructions: <%= quest.instruction %>
`;
+ }
+ <% }) %>
+ <% } %>
}
diff --git a/views/studentDashboard.ejs b/views/studentDashboard.ejs
index 28bb164..4b28941 100644
--- a/views/studentDashboard.ejs
+++ b/views/studentDashboard.ejs
@@ -1,4 +1,4 @@
-
+