Bug fixes

This commit is contained in:
2024-08-28 11:31:29 +01:00
parent 41d27b2bb2
commit 13059f04ae
3 changed files with 5 additions and 4 deletions

View File

@ -421,7 +421,7 @@ public class NostrController : Controller
a.Created, a.Created,
a.Key, a.Key,
a.Expires, a.Expires,
Stream = a.UserStream.Event Stream = NostrJson.Deserialize<NostrEvent>(a.UserStream.Event)
}) })
.ToListAsync(); .ToListAsync();
@ -454,7 +454,7 @@ public class NostrController : Controller
PubKey = userPubkey, PubKey = userPubkey,
State = UserStreamState.Planned, State = UserStreamState.Planned,
EdgeIp = string.Empty, EdgeIp = string.Empty,
ForwardClientId = string.Empty ForwardClientId = string.Empty,
}; };
newStream.PatchStream(req.Event); newStream.PatchStream(req.Event);
var ev = _eventBuilder.CreateStreamEvent(newStream); var ev = _eventBuilder.CreateStreamEvent(newStream);

View File

@ -66,7 +66,7 @@ public class UserStream
/// </summary> /// </summary>
public string? ForwardClientId { get; set; } public string? ForwardClientId { get; set; }
public DateTime? LastSegment { get; set; } public DateTime? LastSegment { get; set; } = DateTime.UtcNow;
/// <summary> /// <summary>
/// Total sats charged during this stream /// Total sats charged during this stream

View File

@ -85,6 +85,7 @@ public class StreamManagerFactory
// resume stream, update edge forward info // resume stream, update edge forward info
existingLive.EdgeIp = info.EdgeIp; existingLive.EdgeIp = info.EdgeIp;
existingLive.ForwardClientId = info.ClientId; existingLive.ForwardClientId = info.ClientId;
existingLive.EndpointId = ep.Id;
await _db.SaveChangesAsync(); await _db.SaveChangesAsync();
} }