Skip to content

Commit

Permalink
backup: set tenant before download backup file
Browse files Browse the repository at this point in the history
  • Loading branch information
SuhorukovAnton committed Nov 19, 2021
1 parent 2cba76f commit 32770e3
Showing 1 changed file with 3 additions and 3 deletions.
6 changes: 3 additions & 3 deletions common/ASC.Data.Backup.Core/Service/BackupWorker.cs
Original file line number Diff line number Diff line change
Expand Up @@ -565,6 +565,9 @@ protected override void DoJob()
{
tenant = tenantManager.GetTenant(TenantId);
tenantManager.SetCurrentTenant(tenant);
tenant.SetStatus(TenantStatus.Restoring);
tenantManager.SaveTenant(tenant);

notifyHelper.SendAboutRestoreStarted(tenant, Notify);
var storage = backupStorageFactory.GetBackupStorage(StorageType, TenantId, StorageParams);
storage.Download(StoragePath, tempFile);
Expand All @@ -581,9 +584,6 @@ protected override void DoJob()

Percentage = 10;

tenant.SetStatus(TenantStatus.Restoring);
tenantManager.SaveTenant(tenant);

var columnMapper = new ColumnMapper();
columnMapper.SetMapping("tenants_tenants", "alias", tenant.TenantAlias, (Guid.Parse(Id)).ToString("N"));
columnMapper.Commit();
Expand Down

0 comments on commit 32770e3

Please sign in to comment.