diff --git a/src/components/modals/logs/PendingActions.vue b/src/components/modals/logs/PendingActions.vue
index 50f46cf..859a89c 100644
--- a/src/components/modals/logs/PendingActions.vue
+++ b/src/components/modals/logs/PendingActions.vue
@@ -67,7 +67,10 @@
- {{ props.row.due }}
+
+ {{ agentUpdateTime }}
+ {{ props.row.due }}
+
Completed
{{ props.row.description }}
@@ -138,6 +141,7 @@ export default {
{ name: "details", field: "details", align: "left", sortable: false },
],
agent_visibleColumns: ["type", "due", "desc", "details"],
+ agentUpdateTime: this.getNextAgentUpdateTime(),
};
},
methods: {
diff --git a/src/mixins/mixins.js b/src/mixins/mixins.js
index cd4e16c..eeb99ff 100644
--- a/src/mixins/mixins.js
+++ b/src/mixins/mixins.js
@@ -195,6 +195,19 @@ export default {
.catch(e => { });
return options;
- }
+ },
+ getNextAgentUpdateTime() {
+ const d = new Date();
+ let ret;
+ if (d.getMinutes() <= 35) {
+ ret = d.setMinutes(35);
+ } else {
+ ret = date.addToDate(d, { hours: 1 });
+ ret.setMinutes(35);
+ }
+ const a = date.formatDate(ret, "MMM D, YYYY");
+ const b = date.formatDate(ret, "h:mm A");
+ return `${a} at ${b}`;
+ },
}
}