Only compress PNG when needed, instance-queue-left

This commit is contained in:
Natsumi
2024-09-01 18:59:41 +12:00
parent ed74e8293e
commit 06dad59796
2 changed files with 40 additions and 28 deletions

View File

@@ -5227,6 +5227,11 @@ speechSynthesis.getVoices();
$app.instanceQueueReady(instanceId);
break;
case 'instance-queue-left':
console.log('instance-queue-left', content);
$app.instanceQueueClear();
break;
case 'content-refresh':
var contentType = content.contentType;
console.log('content-refresh', content);
@@ -29003,16 +29008,13 @@ speechSynthesis.getVoices();
// workerTimers.setTimeout(this.instanceQueueTimeout, 3600000);
};
// $app.methods.instanceQueueTimeout = function () {
// // remove instance from queue after 1hour of inactivity
// API.queuedInstances.forEach((ref) => {
// // 59mins
// if (Date.now() - ref.updatedAt > 3540000) {
// ref.$msgBox.close();
// API.queuedInstances.delete(ref.location);
// }
// });
// };
$app.methods.instanceQueueClear = function () {
// remove all instances from queue
API.queuedInstances.forEach((ref) => {
ref.$msgBox.close();
API.queuedInstances.delete(ref.location);
});
};
/**
* @param {{ groupId: string }} params