aboutsummaryrefslogtreecommitdiffstats
path: root/server
diff options
context:
space:
mode:
authorMatteo Mara <matteo.mara@sonarsource.com>2022-07-18 23:36:23 +0200
committersonartech <sonartech@sonarsource.com>2022-07-25 20:03:58 +0000
commit4b374e5e61b038d97fdc1f88154b1844be871a36 (patch)
treef9349e9db38aad45b562b74b081a78928a9987e2 /server
parentcc0269b8ba404c05f630df738e5dee1acaa06140 (diff)
downloadsonarqube-4b374e5e61b038d97fdc1f88154b1844be871a36.tar.gz
sonarqube-4b374e5e61b038d97fdc1f88154b1844be871a36.zip
SONAR-17055 fix double incorrect backslash escaping in audit logs
Diffstat (limited to 'server')
-rw-r--r--server/sonar-db-dao/src/testFixtures/java/org/sonar/db/audit/AuditTesting.java6
1 files changed, 5 insertions, 1 deletions
diff --git a/server/sonar-db-dao/src/testFixtures/java/org/sonar/db/audit/AuditTesting.java b/server/sonar-db-dao/src/testFixtures/java/org/sonar/db/audit/AuditTesting.java
index d5e17a0bfec..67ce46e56fc 100644
--- a/server/sonar-db-dao/src/testFixtures/java/org/sonar/db/audit/AuditTesting.java
+++ b/server/sonar-db-dao/src/testFixtures/java/org/sonar/db/audit/AuditTesting.java
@@ -27,6 +27,10 @@ public class AuditTesting {
private static final Random random = new Random();
+ private AuditTesting() {
+ throw new IllegalStateException("Utility class");
+ }
+
public static AuditDto newAuditDto() {
return newAuditDto(random.nextLong(), "operation");
}
@@ -44,7 +48,7 @@ public class AuditTesting {
auditDto.setUuid(randomAlphanumeric(20));
auditDto.setUserUuid(randomAlphanumeric(40));
auditDto.setUserLogin(randomAlphanumeric(40));
- auditDto.setNewValue("{ \"someKey\": \"someValue\", \"anotherKey\": \"anotherValue\\\n\t\b\f\r\"}");
+ auditDto.setNewValue("{ \"someKey\": \"someValue\", \"anotherKey\": \"\\\"anotherValue\\\" with quotes \\ \n\t\b\f\r\"}");
auditDto.setOperation(operation);
auditDto.setCategory("category");
auditDto.setCreatedAt(createdAt);