diff --git a/server/AyaNova/Controllers/AttachmentController.cs b/server/AyaNova/Controllers/AttachmentController.cs index 0a921a1f..60eb8608 100644 --- a/server/AyaNova/Controllers/AttachmentController.cs +++ b/server/AyaNova/Controllers/AttachmentController.cs @@ -208,7 +208,10 @@ namespace AyaNova.Api.Controllers string Notes = string.Empty; List FileData = new List(); - if (!uploadFormData.FormFieldData.ContainsKey("AttachToObjectType") || !uploadFormData.FormFieldData.ContainsKey("AttachToObjectId")) + if ( + !uploadFormData.FormFieldData.ContainsKey("FileData") || + !uploadFormData.FormFieldData.ContainsKey("AttachToObjectType") || + !uploadFormData.FormFieldData.ContainsKey("AttachToObjectId")) { badRequest = true; errorMessage = "AttachToObjectType and / or AttachToObjectId are missing and are required"; @@ -217,7 +220,7 @@ namespace AyaNova.Api.Controllers { AttachToObjectType = uploadFormData.FormFieldData["AttachToObjectType"].ToString(); AttachToObjectId = uploadFormData.FormFieldData["AttachToObjectId"].ToString(); - if(uploadFormData.FormFieldData.ContainsKey("Notes")) + if (uploadFormData.FormFieldData.ContainsKey("Notes")) Notes = uploadFormData.FormFieldData["Notes"].ToString(); //fileData in JSON stringify format which contains the actual last modified dates etc //"[{\"name\":\"Client.csv\",\"lastModified\":1582822079618},{\"name\":\"wmi4fu06nrs41.jpg\",\"lastModified\":1586900220990}]" @@ -486,11 +489,11 @@ namespace AyaNova.Api.Controllers async private Task GetFileListForObjectAsync(AyaType ayaType, long ayaId) { - var l= await ct.FileAttachment.AsNoTracking().Where(m => m.AttachToObjectId == ayaId && m.AttachToObjectType == ayaType) + var l = await ct.FileAttachment.AsNoTracking().Where(m => m.AttachToObjectId == ayaId && m.AttachToObjectType == ayaType) .Select(m => new { m.Id, m.ConcurrencyToken, m.ContentType, m.DisplayFileName, m.LastModified, m.Notes }) .ToArrayAsync(); - var v= l.OrderBy(m=> m.DisplayFileName); - return v; + var v = l.OrderBy(m => m.DisplayFileName); + return v; } }//eoc