From b300425a2ee553469370e1ca3ba9e259063f13b7 Mon Sep 17 00:00:00 2001
From: Carlos Santos <4a.santos@gmail.com>
Date: Tue, 8 Apr 2025 18:36:37 +0200
Subject: [PATCH] frontend: Rename expirationDate to autoDeletionDate in
room-related components and services for consistency
---
.../src/lib/pages/console/rooms/rooms.component.html | 2 +-
.../src/lib/pages/room-creator/room-creator.component.ts | 2 +-
.../src/lib/services/room/room.service.ts | 2 +-
testapp/controllers/homeController.js | 4 ++--
testapp/views/home.mustache | 2 +-
5 files changed, 6 insertions(+), 6 deletions(-)
diff --git a/frontend/projects/shared-meet-components/src/lib/pages/console/rooms/rooms.component.html b/frontend/projects/shared-meet-components/src/lib/pages/console/rooms/rooms.component.html
index ee7e666..f838df5 100644
--- a/frontend/projects/shared-meet-components/src/lib/pages/console/rooms/rooms.component.html
+++ b/frontend/projects/shared-meet-components/src/lib/pages/console/rooms/rooms.component.html
@@ -54,7 +54,7 @@
auto_delete
-
Expires: {{ item.expirationDate | date: 'dd/MM/yyyy' }}
+
Expires: {{ item.autoDeletionDate | date: 'dd/MM/yyyy' }}
diff --git a/frontend/projects/shared-meet-components/src/lib/pages/room-creator/room-creator.component.ts b/frontend/projects/shared-meet-components/src/lib/pages/room-creator/room-creator.component.ts
index b85d7b7..3f37d66 100644
--- a/frontend/projects/shared-meet-components/src/lib/pages/room-creator/room-creator.component.ts
+++ b/frontend/projects/shared-meet-components/src/lib/pages/room-creator/room-creator.component.ts
@@ -74,7 +74,7 @@ export class RoomCreatorComponent implements OnInit {
// TODO: Fix expiration date
const options: MeetRoomOptions = {
roomIdPrefix,
- expirationDate: Date.now() + 3600 * 1000 // 1 hour
+ autoDeletionDate: Date.now() + 3600 * 1000 // 1 hour
};
const room: MeetRoom = await this.httpService.createRoom(options);
diff --git a/frontend/projects/shared-meet-components/src/lib/services/room/room.service.ts b/frontend/projects/shared-meet-components/src/lib/services/room/room.service.ts
index 59922f1..1dd5a71 100644
--- a/frontend/projects/shared-meet-components/src/lib/services/room/room.service.ts
+++ b/frontend/projects/shared-meet-components/src/lib/services/room/room.service.ts
@@ -21,7 +21,7 @@ export class RoomService {
// TODO: Improve expiration date
const options: MeetRoomOptions = {
roomIdPrefix: 'TestRoom-',
- expirationDate: Date.now() + 1000 * 60 * 60 // 1 hour from now
+ autoDeletionDate: Date.now() + 1000 * 60 * 60 // 1 hour from now
};
this.log.d('Creating room', options);
return this.httpService.createRoom(options);
diff --git a/testapp/controllers/homeController.js b/testapp/controllers/homeController.js
index 8a4ca31..524913c 100644
--- a/testapp/controllers/homeController.js
+++ b/testapp/controllers/homeController.js
@@ -18,7 +18,7 @@ export const renderHomePage = async (req, res) => {
export const createRoom = async (req, res) => {
try {
// Extract values from request body
- const { roomIdPrefix, expirationDate } = req.body
+ const { roomIdPrefix, autoDeletionDate } = req.body
// Request to create a new room
const response = await fetch(`${process.env.OPENVIDU_MEET_URL}/rooms`, {
@@ -26,7 +26,7 @@ export const createRoom = async (req, res) => {
headers: { 'Content-Type': 'application/json' },
body: JSON.stringify({
roomIdPrefix,
- expirationDate: new Date(expirationDate).getTime()
+ autoDeletionDate: new Date(autoDeletionDate).getTime()
})
})
diff --git a/testapp/views/home.mustache b/testapp/views/home.mustache
index 5b359aa..7fbd243 100644
--- a/testapp/views/home.mustache
+++ b/testapp/views/home.mustache
@@ -127,7 +127,7 @@
>