diff --git a/app/controllers/application_controller.rb b/app/controllers/application_controller.rb index 029db51e16196e9485ac071b6d47be5cfef93bda..6c63858ce0335155eb7f86343086f04a63493f74 100644 --- a/app/controllers/application_controller.rb +++ b/app/controllers/application_controller.rb @@ -13,7 +13,7 @@ class ApplicationController < ActionController::Base before_filter :set_locale def set_contacts_notifications_and_status - if current_user + if user_signed_in? @aspect = nil @aspects = current_user.aspects.fields(:name) @aspects_dropdown_array = @aspects.collect{|x| [x.to_s, x.id]} @@ -36,13 +36,13 @@ class ApplicationController < ActionController::Base end def set_invites - if current_user + if user_signed_in? @invites = current_user.invites end end def set_locale - if current_user + if user_signed_in? I18n.locale = current_user.language else I18n.locale = request.compatible_language_from AVAILABLE_LANGUAGE_CODES diff --git a/app/controllers/posts_controller.rb b/app/controllers/posts_controller.rb index e6f6f876d18f0dd9b508de25d606df640f3692f5..432bdecbca61960c49a65936f2cdbef962b66195 100644 --- a/app/controllers/posts_controller.rb +++ b/app/controllers/posts_controller.rb @@ -3,7 +3,7 @@ # the COPYRIGHT file. class PostsController < ApplicationController - skip_before_filter :set_contacts_and_status + skip_before_filter :set_contacts_notifications_and_status skip_before_filter :count_requests skip_before_filter :set_invites skip_before_filter :set_locale diff --git a/app/controllers/publics_controller.rb b/app/controllers/publics_controller.rb index d486f2001211570d36939aad03be00af26bfaf89..be5d7b570dbc7b647573eb94fb2b8a73731ebf18 100644 --- a/app/controllers/publics_controller.rb +++ b/app/controllers/publics_controller.rb @@ -6,7 +6,7 @@ class PublicsController < ApplicationController require File.join(Rails.root, '/lib/diaspora/parser') include Diaspora::Parser - skip_before_filter :set_contacts_and_status, :except => [:create, :update] + skip_before_filter :set_contacts_notifications_and_status, :except => [:create, :update] skip_before_filter :count_requests skip_before_filter :set_invites skip_before_filter :set_locale diff --git a/lib/diaspora/webhooks.rb b/lib/diaspora/webhooks.rb index fbf9d3986444a4fbcad64cbd2bfc7e3be7d05a2c..7ea93d712668dbffac9c27c744eebb89bb2b767e 100644 --- a/lib/diaspora/webhooks.rb +++ b/lib/diaspora/webhooks.rb @@ -15,6 +15,5 @@ module Diaspora def x(input) input.to_s.to_xs end - end end