Create timestamp inside onVariantAnalysisSubmitted
This commit is contained in:
@@ -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)}`);
|
||||
|
||||
|
||||
@@ -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));
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user