Removed tenantid filed from Dtos
This commit is contained in:
parent
c338140210
commit
c1a55fa17b
@ -9,6 +9,5 @@
|
|||||||
public DateTime SentAt { get; set; }
|
public DateTime SentAt { get; set; }
|
||||||
public Guid? ParentMessageId { get; set; } // For threaded replies
|
public Guid? ParentMessageId { get; set; } // For threaded replies
|
||||||
public ICollection<ForumAttachmentDto>? Attachments { get; set; }
|
public ICollection<ForumAttachmentDto>? Attachments { get; set; }
|
||||||
public int TenantId { get; set; }
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@ -14,6 +14,5 @@
|
|||||||
public ICollection<ForumAttachmentDto>? Attachments { get; set; }
|
public ICollection<ForumAttachmentDto>? Attachments { get; set; }
|
||||||
public Guid PriorityId { get; set; }
|
public Guid PriorityId { get; set; }
|
||||||
public ICollection<Guid>? TagIds { get; set; }
|
public ICollection<Guid>? TagIds { get; set; }
|
||||||
public int TenantId { get; set; }
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@ -47,9 +47,9 @@ namespace Marco.Pms.Services.Controllers
|
|||||||
return BadRequest(ApiResponse<object>.ErrorResponse("Invalid data", errors, 400));
|
return BadRequest(ApiResponse<object>.ErrorResponse("Invalid data", errors, 400));
|
||||||
}
|
}
|
||||||
int tenantId = _userHelper.GetTenantId();
|
int tenantId = _userHelper.GetTenantId();
|
||||||
if (tenantId == createTicketDto.TenantId)
|
//if (tenantId == createTicketDto.TenantId)
|
||||||
{
|
//{
|
||||||
TicketForum ticketForum = createTicketDto.ToTicketForumFromCreateTicketDto();
|
TicketForum ticketForum = createTicketDto.ToTicketForumFromCreateTicketDto(tenantId);
|
||||||
_context.Tickets.Add(ticketForum);
|
_context.Tickets.Add(ticketForum);
|
||||||
await _context.SaveChangesAsync();
|
await _context.SaveChangesAsync();
|
||||||
|
|
||||||
@ -160,9 +160,9 @@ namespace Marco.Pms.Services.Controllers
|
|||||||
}
|
}
|
||||||
_logger.LogInfo("Ticket created by Employee {EmployeeId} for project {ProjectId}", ticketForum.CreatedById, project.Id);
|
_logger.LogInfo("Ticket created by Employee {EmployeeId} for project {ProjectId}", ticketForum.CreatedById, project.Id);
|
||||||
return Ok(ApiResponse<object>.SuccessResponse(ticketVM, "Ticket Created Successfully", 200));
|
return Ok(ApiResponse<object>.SuccessResponse(ticketVM, "Ticket Created Successfully", 200));
|
||||||
}
|
//}
|
||||||
_logger.LogWarning("Employee {EmployeeId} tries to create ticket in different Tenant", createTicketDto.CreatedById);
|
//_logger.LogWarning("Employee {EmployeeId} tries to create ticket in different Tenant", createTicketDto.CreatedById);
|
||||||
return Unauthorized(ApiResponse<object>.ErrorResponse("Not Authorized", "Not Authorized", 401));
|
// return Unauthorized(ApiResponse<object>.ErrorResponse("Not Authorized", "Not Authorized", 401));
|
||||||
}
|
}
|
||||||
[HttpPost("ticket/edit")]
|
[HttpPost("ticket/edit")]
|
||||||
public async Task<IActionResult> UpdateNewTicket([FromBody] UpdateTicketDto updateTicketDto)
|
public async Task<IActionResult> UpdateNewTicket([FromBody] UpdateTicketDto updateTicketDto)
|
||||||
@ -368,7 +368,7 @@ namespace Marco.Pms.Services.Controllers
|
|||||||
List<TicketAttachment> attachments = new List<TicketAttachment>();
|
List<TicketAttachment> attachments = new List<TicketAttachment>();
|
||||||
List<Document> documents = new List<Document>();
|
List<Document> documents = new List<Document>();
|
||||||
|
|
||||||
TicketComment comment = addCommentDto.ToTicketCommentFromAddCommentDto();
|
TicketComment comment = addCommentDto.ToTicketCommentFromAddCommentDto(tenantId);
|
||||||
_context.TicketComments.Add(comment);
|
_context.TicketComments.Add(comment);
|
||||||
await _context.SaveChangesAsync();
|
await _context.SaveChangesAsync();
|
||||||
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user