diff --git a/app/javascript/flavours/glitch/features/compose/components/options.jsx b/app/javascript/flavours/glitch/features/compose/components/options.jsx index 9299efe2d..d359cd750 100644 --- a/app/javascript/flavours/glitch/features/compose/components/options.jsx +++ b/app/javascript/flavours/glitch/features/compose/components/options.jsx @@ -302,11 +302,6 @@ class ComposerOptions extends ImmutablePureComponent { name: 'do_not_federate', text: formatMessage(messages.local_only_short), }, - { - meta: formatMessage(messages.threaded_mode_long), - name: 'threaded_mode', - text: formatMessage(messages.threaded_mode_short), - }, ] : null} onChange={onChangeAdvancedOption} renderItemContents={this.renderToggleItemContents} diff --git a/app/models/status.rb b/app/models/status.rb index e01ddb5c5..33c45804a 100644 --- a/app/models/status.rb +++ b/app/models/status.rb @@ -97,7 +97,7 @@ class Status < ApplicationRecord scope :remote, -> { where(local: false).where.not(uri: nil) } scope :local, -> { where(local: true).or(where(uri: nil)) } scope :with_accounts, ->(ids) { where(id: ids).includes(:account) } - scope :without_replies, -> { where('statuses.reply = FALSE OR statuses.in_reply_to_account_id = statuses.account_id') } + scope :without_replies, -> { where(reply: false)} scope :without_reblogs, -> { where(statuses: { reblog_of_id: nil }) } scope :with_public_visibility, -> { where(visibility: :public) } scope :tagged_with, ->(tag_ids) { joins(:statuses_tags).where(statuses_tags: { tag_id: tag_ids }) }