Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/diaspora/diaspora.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBenjamin Neff <benjamin@coding4coffee.ch>2016-03-02 04:58:27 +0300
committerBenjamin Neff <benjamin@coding4coffee.ch>2016-03-04 22:13:52 +0300
commitf91312896789a45dfbaa0811ae57ee2d8a21d0b5 (patch)
tree97e05a025a48ba8cab8872cd307579a634875c51 /app/services
parent54ff7ee278d9cd5401daf1ce498c26065834e267 (diff)
don't add public shareables to aspect_visibilities
Diffstat (limited to 'app/services')
-rw-r--r--app/services/status_message_creation_service.rb4
1 files changed, 2 insertions, 2 deletions
diff --git a/app/services/status_message_creation_service.rb b/app/services/status_message_creation_service.rb
index 3f0093bca..d1de5c555 100644
--- a/app/services/status_message_creation_service.rb
+++ b/app/services/status_message_creation_service.rb
@@ -34,9 +34,9 @@ class StatusMessageCreationService
end
def destination_aspect_ids(params, user)
- if params[:status_message][:public] || params[:status_message][:aspect_ids].first == "all_aspects"
+ if params[:status_message][:aspect_ids].first == "all_aspects"
user.aspect_ids
- else
+ elsif !params[:status_message][:public]
params[:aspect_ids]
end
end