openvidu-server: fix name for recording containers

pull/678/head
pabloFuente 2021-12-02 12:03:43 +01:00
parent 7d8221de73
commit 0dd32610ae
2 changed files with 2 additions and 1 deletions

View File

@ -165,7 +165,7 @@ public class ComposedRecordingService extends RecordingService {
try {
final String container = openviduConfig.getOpenviduRecordingImageRepo() + ":"
+ openviduConfig.getOpenViduRecordingVersion();
final String containerName = "recording_" + recording.getId();
final String containerName = "recording_" + recording.getId().replace("~", "_");
Volume volume1 = new Volume("/recordings");
List<Volume> volumes = new ArrayList<>();
volumes.add(volume1);

View File

@ -14,6 +14,7 @@ public class FormatCheckerTest {
@Test
void customSessionIdFormatTest() {
List<String> invalidCustomSessionIds = Arrays.asList("", "session#", "session!", "session*", "'session",
"\"session", "sess(ion", "sess_ion)", "session:session", ";session;", "session@session", "$",
"&session", "ses=sion", "+", "session,", "/session", "session?", "session#", "session%", "[session]",