diff --git a/server/AyaNova/biz/WorkOrderBiz.cs b/server/AyaNova/biz/WorkOrderBiz.cs index 7ac3152b..5ba9e01a 100644 --- a/server/AyaNova/biz/WorkOrderBiz.cs +++ b/server/AyaNova/biz/WorkOrderBiz.cs @@ -1687,6 +1687,9 @@ namespace AyaNova.Biz return null; else { + if(newObject.UserId==0) + newObject.UserId=UserId; + await ct.WorkOrderState.AddAsync(newObject); var wo = await ct.WorkOrder.FirstOrDefaultAsync(x => x.Id == newObject.WorkOrderId); var newStatusInfo = await ct.WorkOrderStatus.AsNoTracking().FirstOrDefaultAsync(x => x.Id == newObject.WorkOrderStatusId); diff --git a/server/AyaNova/models/WorkOrderState.cs b/server/AyaNova/models/WorkOrderState.cs index aa186a02..83a39283 100644 --- a/server/AyaNova/models/WorkOrderState.cs +++ b/server/AyaNova/models/WorkOrderState.cs @@ -19,7 +19,7 @@ namespace AyaNova.Models public DateTime Created { get; set; } = DateTime.UtcNow; - [Required] + public long UserId { get; set; } [NotMapped] public string UserViz { get; set; }