Example #1
0
    checkMutedOrBlocked(status: Tweet) {
        if (this.rejected_ids.contains(status.user.id)) {
            return true;
        }

        if (status.isRetweet() && this.rejected_ids.contains(status.retweeted_status.user.id)) {
            return true;
        }

        if (status.isQuotedTweet() && this.rejected_ids.contains(status.quoted_status.user.id)) {
            return true;
        }

        if (status.isRetweet() && this.no_retweet_ids.contains(status.user.id)) {
            return true;
        }

        return false;
    }
Example #2
0
 hasPlugin(plugin: TablePlugin) {
   return this.plugins.contains(plugin)
 }
Example #3
0
 const will_added = ids.filter(id => !this.rejected_ids.contains(id));