Skip to content

Commit 3224e0f

Browse files
authored
hotfix for missing validation (#577)
1 parent b832f19 commit 3224e0f

2 files changed

Lines changed: 8 additions & 2 deletions

File tree

backend/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
<groupId>net.es.oscars</groupId>
1515
<artifactId>backend</artifactId>
1616
<name>backend</name>
17-
<version>1.2.30</version>
17+
<version>1.2.31</version>
1818

1919
<description>OSCARS backend</description>
2020
<properties>

backend/src/main/java/net/es/oscars/resv/svc/ConnService.java

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1142,8 +1142,14 @@ public Pair<SimpleConnection, Connection> holdConnection(SimpleConnection in) th
11421142
Connection c = simpleToHeldConnection(in);
11431143
prettyLog(c);
11441144

1145-
this.held.put(connectionId, c);
1145+
Validity v = this.validate(in, ConnectionMode.NEW);
1146+
in.setValidity(v);
11461147

1148+
if (!v.isValid()) {
1149+
log.info("{} : not valid because {}", in.getConnectionId(), v.getMessage());
1150+
}
1151+
1152+
this.held.put(connectionId, c);
11471153
connLock.unlock();
11481154
log.debug("{} releasing connection lock", in.getConnectionId());
11491155
return Pair.of(in, c);

0 commit comments

Comments
 (0)