Use the user's store in a few places where it matters

This commit is contained in:
Alex Gleason 2025-02-20 18:57:55 -06:00
parent 33786d2e5d
commit 8a978b088b
No known key found for this signature in database
GPG key ID: 7211D1F99744FBB7
2 changed files with 4 additions and 2 deletions

View file

@ -107,8 +107,9 @@ async function renderNotifications(
params: DittoPagination, params: DittoPagination,
c: AppContext, c: AppContext,
) { ) {
const { conf, relay, user, signal } = c.var; const { conf, user, signal } = c.var;
const relay = user!.relay;
const pubkey = await user!.signer.getPublicKey(); const pubkey = await user!.signer.getPublicKey();
const opts = { signal, limit: params.limit, timeout: conf.db.timeouts.timelines }; const opts = { signal, limit: params.limit, timeout: conf.db.timeouts.timelines };

View file

@ -103,8 +103,9 @@ const suggestedTimelineController: AppController = async (c) => {
/** Render statuses for timelines. */ /** Render statuses for timelines. */
async function renderStatuses(c: AppContext, filters: NostrFilter[]) { async function renderStatuses(c: AppContext, filters: NostrFilter[]) {
const { conf, relay, user, signal } = c.var; const { conf, user, signal } = c.var;
const relay = user?.relay ?? c.var.relay;
const opts = { signal, timeout: conf.db.timeouts.timelines }; const opts = { signal, timeout: conf.db.timeouts.timelines };
const events = await relay const events = await relay