diff --git a/server/AyaNova/biz/MemoBiz.cs b/server/AyaNova/biz/MemoBiz.cs index c9e52d14..8a187ead 100644 --- a/server/AyaNova/biz/MemoBiz.cs +++ b/server/AyaNova/biz/MemoBiz.cs @@ -154,7 +154,7 @@ namespace AyaNova.Biz await EventLogProcessor.DeleteObjectLogAsync(UserId, BizType, dbObject.Id, dbObject.Name, ct); await Search.ProcessDeletedObjectKeywordsAsync(dbObject.Id, BizType, ct); await TagBiz.ProcessDeleteTagsInRepositoryAsync(ct, dbObject.Tags); - await FileUtil.DeleteAttachmentsForObjectAsync(BizType, dbObject.Id, ct); + await transaction.CommitAsync(); await HandlePotentialNotificationEvent(AyaEvent.Deleted, dbObject); } diff --git a/server/AyaNova/biz/TaxCodeBiz.cs b/server/AyaNova/biz/TaxCodeBiz.cs index c5d57d27..50050dc9 100644 --- a/server/AyaNova/biz/TaxCodeBiz.cs +++ b/server/AyaNova/biz/TaxCodeBiz.cs @@ -235,7 +235,8 @@ namespace AyaNova.Biz || ServerGlobalBizSettings.TaxRateSaleId == proposedObj.Id); if (!isNew) - if (proposedObj.Name != currentObj.Name + if (proposedObj.Active != currentObj.Active + || proposedObj.Name != currentObj.Name || proposedObj.TaxAPct != currentObj.TaxAPct || proposedObj.TaxBPct != currentObj.TaxBPct || proposedObj.TaxOnTax != currentObj.TaxOnTax)