Include audit label as part of audit

This commit is contained in:
2023-04-06 12:39:38 -05:00
parent b5c5fb7dd8
commit 8af83f9286

View File

@ -56,6 +56,7 @@ import com.kingsrook.qqq.backend.core.model.metadata.security.RecordSecurityLock
import com.kingsrook.qqq.backend.core.model.metadata.tables.QTableMetaData; import com.kingsrook.qqq.backend.core.model.metadata.tables.QTableMetaData;
import com.kingsrook.qqq.backend.core.model.session.QSession; import com.kingsrook.qqq.backend.core.model.session.QSession;
import com.kingsrook.qqq.backend.core.utils.CollectionUtils; import com.kingsrook.qqq.backend.core.utils.CollectionUtils;
import com.kingsrook.qqq.backend.core.utils.StringUtils;
import com.kingsrook.qqq.backend.core.utils.ValueUtils; import com.kingsrook.qqq.backend.core.utils.ValueUtils;
import static com.kingsrook.qqq.backend.core.logging.LogUtils.logPair; import static com.kingsrook.qqq.backend.core.logging.LogUtils.logPair;
@ -111,7 +112,12 @@ public class DMLAuditAction extends AbstractQActionFunction<DMLAuditInput, DMLAu
String apiVersion = qSession.getValue("apiVersion"); String apiVersion = qSession.getValue("apiVersion");
if(apiVersion != null) if(apiVersion != null)
{ {
contextSuffix += (" via API Version: " + apiVersion); String apiLabel = qSession.getValue("apiLabel");
if(!StringUtils.hasContent(apiLabel))
{
apiLabel = "API";
}
contextSuffix += (" via " + apiLabel + " Version: " + apiVersion);
} }
AuditInput auditInput = new AuditInput(); AuditInput auditInput = new AuditInput();