refactor: cleanup import

This commit is contained in:
2024-01-11 10:50:38 +00:00
parent e6e12a91fe
commit 17df7e73d1
4 changed files with 28 additions and 22 deletions

View File

@ -42,13 +42,16 @@ public class ImportController : Controller
var ev = JsonConvert.DeserializeObject<NostrEvent>(line, NostrSerializer.Settings);
if (ev != default && ev.IsSignatureValid())
{
if (ev.Kind is NostrKind.Metadata)
if (RelayListener.AcceptedKinds.Contains(ev.Kind))
{
await _redisStore.StoreProfile(CompactProfile.FromNostrEvent(ev)!);
}
else
{
await _redisStore.StoreEvent(CompactEvent.FromNostrEvent(ev));
if (ev.Kind is NostrKind.Metadata)
{
await _redisStore.StoreProfile(CompactProfile.FromNostrEvent(ev)!);
}
else
{
await _redisStore.StoreEvent(CompactEvent.FromNostrEvent(ev));
}
}
}
}

View File

@ -133,7 +133,7 @@ public class OpenGraphController : Controller
break;
}
case 1_313:
case 1_313: // stream clip
{
var stream = ev.GetFirstTagValue("r")!;
ret.AddRange(new KeyValuePair<string, string>[]