refactor(backend): simplify media schema and recording metadata
This commit is contained in:
@@ -6,7 +6,7 @@ import { z } from 'zod';
|
||||
|
||||
import { db } from '../db/client';
|
||||
import { mediaMode, simpleStreamingEnabled, streamRecordingEnabled } from '../media/config';
|
||||
import { deviceCommands, deviceLinks, devices, streamSessions } from '../db/schema';
|
||||
import { commands, deviceLinks, devices, streamSessions } from '../db/schema';
|
||||
import { createLiveMediaSession, mediaProvider } from '../media/service';
|
||||
import { sfuService } from '../media/sfu/service';
|
||||
import { requireDeviceAuth } from '../middleware/device-auth';
|
||||
@@ -204,7 +204,7 @@ router.post('/request', requireDeviceAuth, async (req, res) => {
|
||||
}
|
||||
|
||||
const [command] = await db
|
||||
.insert(deviceCommands)
|
||||
.insert(commands)
|
||||
.values({
|
||||
ownerUserId: deviceAuth.userId,
|
||||
sourceDeviceId: sourceDevice.id,
|
||||
@@ -235,7 +235,7 @@ router.post('/request', requireDeviceAuth, async (req, res) => {
|
||||
commandId: command.id,
|
||||
});
|
||||
|
||||
const refreshedCommand = await db.query.deviceCommands.findFirst({ where: eq(deviceCommands.id, command.id) });
|
||||
const refreshedCommand = await db.query.commands.findFirst({ where: eq(commands.id, command.id) });
|
||||
|
||||
const deliveredToRequester = sendRealtimeToDevice(sourceDevice.id, 'stream:requested', {
|
||||
streamSessionId: session.id,
|
||||
|
||||
Reference in New Issue
Block a user