Create timestamp inside onVariantAnalysisSubmitted

This commit is contained in:
shati-patel
2022-10-19 14:43:02 +01:00
parent 55fb0b7078
commit 6b7ebf543c
2 changed files with 5 additions and 5 deletions

View File

@@ -278,9 +278,7 @@ export async function runRemoteQuery(
const processedVariantAnalysis = processVariantAnalysis(variantAnalysisSubmission, variantAnalysisResponse);
variantAnalysisManager.onVariantAnalysisSubmitted(processedVariantAnalysis);
await variantAnalysisManager.prepareStorageDirectory(processedVariantAnalysis.id);
await variantAnalysisManager.onVariantAnalysisSubmitted(processedVariantAnalysis);
void logger.log(`Variant analysis:\n${JSON.stringify(processedVariantAnalysis, null, 2)}`);

View File

@@ -100,7 +100,9 @@ export class VariantAnalysisManager extends DisposableObject implements VariantA
await this.getView(variantAnalysis.id)?.updateView(variantAnalysis);
}
public onVariantAnalysisSubmitted(variantAnalysis: VariantAnalysis): void {
public async onVariantAnalysisSubmitted(variantAnalysis: VariantAnalysis): Promise<void> {
await this.prepareStorageDirectory(variantAnalysis.id);
this._onVariantAnalysisAdded.fire(variantAnalysis);
}
@@ -187,7 +189,7 @@ export class VariantAnalysisManager extends DisposableObject implements VariantA
* used by the query history manager to determine when the directory
* should be deleted.
*/
public async prepareStorageDirectory(variantAnalysisId: number): Promise<void> {
private async prepareStorageDirectory(variantAnalysisId: number): Promise<void> {
await createTimestampFile(this.getVariantAnalysisStorageLocation(variantAnalysisId));
}