Refactorisation of deletion
This commit is contained in:
@ -256,6 +256,7 @@ namespace isnd.Services
|
||||
Action = PackageAction.DeletePackage,
|
||||
TimeStamp = DateTime.Now
|
||||
};
|
||||
dbContext.Commits.Add(commit);
|
||||
var pkg = await dbContext.PackageVersions.SingleOrDefaultAsync(
|
||||
v => v.PackageId == pkgId &&
|
||||
v.FullString == fullVersion &&
|
||||
@ -268,7 +269,7 @@ namespace isnd.Services
|
||||
dbContext.PackageVersions.Remove(pkg);
|
||||
await dbContext.SaveChangesAsync();
|
||||
ÛpdateCatalogFor(commit);
|
||||
return new PackageDeletionReport{ Deleted = true };
|
||||
return new PackageDeletionReport{ Deleted = true, DeletedVersion = pkg };
|
||||
}
|
||||
}
|
||||
}
|
Reference in New Issue
Block a user