From e1fb44af861f91fe31a1757eae8cbd5710d4f9fe Mon Sep 17 00:00:00 2001 From: mgabdev <> Date: Mon, 14 Sep 2020 11:05:05 -0500 Subject: [PATCH] Added new visibility in Status: private_group MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit • Added: - new visibility in Status: private_group --- app/models/status.rb | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/app/models/status.rb b/app/models/status.rb index c4588e11..8a0b36b0 100644 --- a/app/models/status.rb +++ b/app/models/status.rb @@ -44,7 +44,14 @@ class Status < ApplicationRecord update_index('statuses#status', :proper) if Chewy.enabled? - enum visibility: [:public, :unlisted, :private, :direct, :limited], _suffix: :visibility + enum visibility: [ + :public, + :unlisted, + :private, + :direct, + :limited, + :private_group, + ], _suffix: :visibility belongs_to :application, class_name: 'Doorkeeper::Application', optional: true @@ -215,7 +222,7 @@ class Status < ApplicationRecord end def hidden? - private_visibility? || direct_visibility? || limited_visibility? + private_visibility? || private_group_visibility? || direct_visibility? || limited_visibility? end def distributable?