about summary refs log tree commit diff
path: root/src/state/models/feeds/post.ts
diff options
context:
space:
mode:
authorPaul Frazee <pfrazee@gmail.com>2023-11-08 09:08:42 -0800
committerGitHub <noreply@github.com>2023-11-08 09:08:42 -0800
commit74f8390f1d879350ebb6516fade2b1d83d1601e7 (patch)
treebf627b889faf1c4078562d5644d17422fee2df55 /src/state/models/feeds/post.ts
parent4afed4be281b6319c328938e4ed757624a78b13c (diff)
downloadvoidsky-74f8390f1d879350ebb6516fade2b1d83d1601e7.tar.zst
Move muted threads to new persistence + context (#1838)
Diffstat (limited to 'src/state/models/feeds/post.ts')
-rw-r--r--src/state/models/feeds/post.ts18
1 files changed, 0 insertions, 18 deletions
diff --git a/src/state/models/feeds/post.ts b/src/state/models/feeds/post.ts
index d064edc21..4fa1213b5 100644
--- a/src/state/models/feeds/post.ts
+++ b/src/state/models/feeds/post.ts
@@ -75,10 +75,6 @@ export class PostsFeedItemModel {
     return this.post.uri
   }
 
-  get isThreadMuted() {
-    return this.rootStore.mutedThreads.uris.has(this.rootUri)
-  }
-
   get moderation(): PostModeration {
     return moderatePost(this.post, this.rootStore.preferences.moderationOpts)
   }
@@ -172,20 +168,6 @@ export class PostsFeedItemModel {
     }
   }
 
-  async toggleThreadMute() {
-    try {
-      if (this.isThreadMuted) {
-        this.rootStore.mutedThreads.uris.delete(this.rootUri)
-        track('Post:ThreadUnmute')
-      } else {
-        this.rootStore.mutedThreads.uris.add(this.rootUri)
-        track('Post:ThreadMute')
-      }
-    } catch (error) {
-      logger.error('Failed to toggle thread mute', {error})
-    }
-  }
-
   async delete() {
     try {
       await this.rootStore.agent.deletePost(this.post.uri)