diff --git a/src/components/HighlightItem.tsx b/src/components/HighlightItem.tsx index 9c822520..04d66e35 100644 --- a/src/components/HighlightItem.tsx +++ b/src/components/HighlightItem.tsx @@ -307,7 +307,7 @@ export const HighlightItem: React.FC = ({ } // Check if this highlight was created offline (flight mode) - const isOfflineCreated = highlight.isOfflineCreated || highlight.isLocalOnly + const isOfflineCreated = highlight.isOfflineCreated // Show highlighter icon with relay info if available if (highlight.publishedRelays && highlight.publishedRelays.length > 0) { diff --git a/src/services/highlightCreationService.ts b/src/services/highlightCreationService.ts index c3bfc199..75eb6f2a 100644 --- a/src/services/highlightCreationService.ts +++ b/src/services/highlightCreationService.ts @@ -135,7 +135,6 @@ export async function createHighlight( // Convert to Highlight with relay tracking info and return IMMEDIATELY const highlight = eventToHighlight(signedEvent) highlight.publishedRelays = expectedSuccessRelays - highlight.isLocalOnly = isLocalOnly highlight.isOfflineCreated = isLocalOnly return highlight diff --git a/src/types/highlights.ts b/src/types/highlights.ts index 0b07df2b..76dfcb1f 100644 --- a/src/types/highlights.ts +++ b/src/types/highlights.ts @@ -15,10 +15,9 @@ export interface Highlight { comment?: string // optional comment about the highlight // Level classification (computed based on user's context) level?: HighlightLevel - // Relay tracking for offline/local-only highlights + // Relay tracking for offline highlights publishedRelays?: string[] // URLs of relays where this was published (for user-created highlights) seenOnRelays?: string[] // URLs of relays where this event was fetched from - isLocalOnly?: boolean // true if only published to local relays isOfflineCreated?: boolean // true if created while in flight mode (offline) isSyncing?: boolean // true if currently being synced to remote relays }