Detaching a deleted instance doesn't throw

This commit is contained in:
Dominion
2023-03-22 10:45:24 -04:00
parent c08b1d1213
commit dd6ba6e65a
@@ -303,7 +303,8 @@ namespace Tgstation.Server.Host.Controllers
var attachFileName = ioManager.ConcatPath(originalModel.Path, InstanceAttachFileName);
try
{
await ioManager.WriteAllBytes(attachFileName, Array.Empty<byte>(), cancellationToken);
if (await ioManager.DirectoryExists(originalModel.Path, cancellationToken))
await ioManager.WriteAllBytes(attachFileName, Array.Empty<byte>(), cancellationToken);
}
catch (OperationCanceledException)
{