Dont load recordings for streams by default

This commit is contained in:
2023-08-01 11:44:00 +01:00
parent 0634622c4d
commit 2371ddb79b
6 changed files with 21 additions and 12 deletions

View File

@ -149,12 +149,19 @@ public class NostrStreamManager : IStreamManager
await _context.Db.SaveChangesAsync();
}
public async Task UpdateEvent()
{
await UpdateStreamState(_context.UserStream.State);
}
public async Task<List<UserStreamRecording>> GetRecordings()
{
return await _context.Db.Recordings.AsNoTracking()
.Where(a => a.UserStreamId == _context.UserStream.Id)
.ToListAsync();
}
public async Task UpdateViewers()
{
if (_context.UserStream.State is not UserStreamState.Live) return;