updates
This commit is contained in:
parent
f9f1bcd34a
commit
85773fc09e
|
|
@ -639,11 +639,16 @@ onMounted(() => {
|
||||||
signatureConfig.value = JSON.parse(storedSignature);
|
signatureConfig.value = JSON.parse(storedSignature);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// Load email thread immediately if credentials are available
|
||||||
|
if (hasEmailCredentials.value) {
|
||||||
loadEmailThread();
|
loadEmailThread();
|
||||||
|
}
|
||||||
|
|
||||||
// Auto-refresh every 30 seconds
|
// Auto-refresh every 30 seconds
|
||||||
const refreshInterval = setInterval(() => {
|
const refreshInterval = setInterval(() => {
|
||||||
|
if (hasEmailCredentials.value) {
|
||||||
loadEmailThread();
|
loadEmailThread();
|
||||||
|
}
|
||||||
}, 30000);
|
}, 30000);
|
||||||
|
|
||||||
// Clean up interval on unmount
|
// Clean up interval on unmount
|
||||||
|
|
|
||||||
|
|
@ -165,6 +165,12 @@ const getSessionId = () => {
|
||||||
};
|
};
|
||||||
|
|
||||||
const testConnection = async () => {
|
const testConnection = async () => {
|
||||||
|
// Prevent multiple simultaneous connection attempts
|
||||||
|
if (testing.value) {
|
||||||
|
console.log('[EmailCredentialsSetup] Connection test already in progress, ignoring');
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
const { valid } = await form.value.validate();
|
const { valid } = await form.value.validate();
|
||||||
if (!valid) return;
|
if (!valid) return;
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -125,7 +125,7 @@
|
||||||
:headers="headers"
|
:headers="headers"
|
||||||
:items="filteredInterests"
|
:items="filteredInterests"
|
||||||
:search="search"
|
:search="search"
|
||||||
:sort-by="[{ key: 'Created At', order: 'desc' }, { key: 'Full Name', order: 'asc' }]"
|
:sort-by="[{ key: 'Id', order: 'desc' }]"
|
||||||
must-sort
|
must-sort
|
||||||
hover
|
hover
|
||||||
:loading="loading"
|
:loading="loading"
|
||||||
|
|
|
||||||
|
|
@ -298,7 +298,7 @@ export default defineEventHandler(async (event) => {
|
||||||
});
|
});
|
||||||
|
|
||||||
const extraComments = interest['Extra Comments'] || '';
|
const extraComments = interest['Extra Comments'] || '';
|
||||||
const updatedComments = extraComments + (extraComments ? '\n' : '') + `EOI Generated ${dateTimeString}`;
|
const updatedComments = extraComments + (extraComments ? '\n\n' : '') + `EOI Generated ${dateTimeString}`;
|
||||||
|
|
||||||
const updateData: any = {
|
const updateData: any = {
|
||||||
'EOI Status': 'Waiting for Signatures',
|
'EOI Status': 'Waiting for Signatures',
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue