mirror of
https://github.com/hcengineering/platform.git
synced 2026-08-31 12:19:47 +02:00
qfix: Fix github measurements (#9816)
1. Fix github measurements 2. A bit more proper fix for caching of Octokit references Signed-off-by: Andrey Sobolev <haiodo@gmail.com>
This commit is contained in:
@@ -80,8 +80,14 @@ export class CommentSyncManager implements DocSyncManager {
|
||||
await this.eventSync.get(event.issue.url)
|
||||
const promise = this.processEvent(ctx, event, derivedClient, integration)
|
||||
this.eventSync.set(event.issue.url, promise)
|
||||
await promise
|
||||
this.eventSync.delete(event.issue.url)
|
||||
try {
|
||||
await promise
|
||||
this.eventSync.delete(event.issue.url)
|
||||
} catch (err: any) {
|
||||
ctx.error('Error processing event', { error: err })
|
||||
} finally {
|
||||
this.eventSync.delete(event.issue.url)
|
||||
}
|
||||
}
|
||||
|
||||
async handleDelete (
|
||||
|
||||
Reference in New Issue
Block a user