- ${trainingQueues.sort((a, b) => {
- return a.due - b.due;
- }).map(queue => {
- const created = DateTime.fromMillis(queue.created);
- const due = DateTime.fromMillis(queue.due);
- const now = Date.now() - queue.created;
- const duration = queue.due - queue.created;
+ ${sortedTrainingQueue.map(queue => {
+ if(queue.unit_type === 'empty') {
+ return `<tr>
+ <td colspan="4">You have sufficient queue capacity to train more units.</td>
+ </tr>`;
+ }
+ else {
+ const created = DateTime.fromMillis(queue.created);
+ const due = DateTime.fromMillis(queue.due);
+ const now = Date.now() - queue.created;
+ const duration = queue.due - queue.created;