Audit object was being passed as byref but getting re-instantiated within the method

This commit is contained in:
2025-04-01 13:38:06 -07:00
parent f110fba4cd
commit b3fb328b98
3 changed files with 13 additions and 12 deletions

View File

@ -58,6 +58,7 @@ public class AuditController : Controller {
try {
bool isAdmin = (bool)Session[GlobalVars.IS_ADMIN];
int userId = (int)Session[GlobalVars.SESSION_USERID];
audit = auditDMO.GetAuditItem(issueID, userId);
AuditEdit auditEdit = auditDMO.GetAuditEdit(issueID, audit, isAdmin, userId);
if (auditEdit.RedirectToAction)
return RedirectToAction("ReadOnlyAudit", new { auditNo = audit.AuditNo });

View File

@ -401,7 +401,6 @@ public class AuditDMO {
result.Is8DQA = "true";
}
audit = GetAuditItem(issueID, userId);
// transform audit users from string to list, delimited by a comma.
if (audit.Auditees == null) {
result.AuditeeNames = new List<string>();