From 67cdc1e711cc30fe4a5c384511fc30efd3af8c48 Mon Sep 17 00:00:00 2001 From: Jon Staab Date: Tue, 26 Nov 2024 10:46:35 -0800 Subject: [PATCH] Fix auth for relay feeds --- src/app/shared/FeedControls.svelte | 38 +++++++-------------- src/app/shared/FeedFormSectionRelays.svelte | 2 ++ src/app/views/OnboardingKeys.svelte | 12 +++---- src/engine/requests.ts | 10 ++++-- src/engine/state.ts | 29 ++++------------ 5 files changed, 35 insertions(+), 56 deletions(-) diff --git a/src/app/shared/FeedControls.svelte b/src/app/shared/FeedControls.svelte index c014bf7be..70c99cdd6 100644 --- a/src/app/shared/FeedControls.svelte +++ b/src/app/shared/FeedControls.svelte @@ -3,7 +3,7 @@ import {sortBy, not, equals, uniqBy} from "@welshman/lib" import {getAddress} from "@welshman/util" import {synced} from "@welshman/store" - import {isSearchFeed, makeSearchFeed, makeScopeFeed, Scope, getFeedArgs} from "@welshman/feeds" + import {isSearchFeed, makeSearchFeed, getFeedArgs} from "@welshman/feeds" import {signer} from "@welshman/app" import {toSpliced} from "src/util/misc" import {slideAndFade} from "src/util/transition" @@ -15,7 +15,7 @@ import Anchor from "src/partials/Anchor.svelte" import FeedForm from "src/app/shared/FeedForm.svelte" import {router} from "src/app/util" - import {normalizeFeedDefinition, readFeed, makeFeed, displayFeed} from "src/domain" + import {normalizeFeedDefinition, readFeed, displayFeed} from "src/domain" import {userListFeeds, deleteEvent, userFeeds, userFavoritedFeeds} from "src/engine" export let feed @@ -25,8 +25,6 @@ const form = boolCtrl() const expanded = synced("FeedControls/expanded", false) - const followsFeed = makeFeed({definition: normalizeFeedDefinition(makeScopeFeed(Scope.Follows))}) - const networkFeed = makeFeed({definition: normalizeFeedDefinition(makeScopeFeed(Scope.Network))}) const toggleExpanded = () => expanded.update(not) @@ -106,7 +104,9 @@ - Customize + {#if $signer} + Customize + {/if} {#if $expanded}
@@ -118,18 +118,6 @@
- setFeed(followsFeed)}> - Follows - - setFeed(networkFeed)}> - Network - {#each allFeeds as other} setFeed(other)}> {displayFeed(other)} + {:else} +

No custom feeds found - click "Edit feed" below to get started!

{/each}
- {#if $signer} -
-
- Manage lists - Manage feeds -
- Edit feed +
+
+ Manage lists + Manage feeds
- {/if} + Edit feed +
{/if} diff --git a/src/app/shared/FeedFormSectionRelays.svelte b/src/app/shared/FeedFormSectionRelays.svelte index cf39c2335..1c7a82b1a 100644 --- a/src/app/shared/FeedFormSectionRelays.svelte +++ b/src/app/shared/FeedFormSectionRelays.svelte @@ -1,4 +1,5 @@