diff --git a/app/controllers/status_messages_controller.rb b/app/controllers/status_messages_controller.rb index e6d4e39c6..fe941c3dc 100644 --- a/app/controllers/status_messages_controller.rb +++ b/app/controllers/status_messages_controller.rb @@ -102,6 +102,8 @@ class StatusMessagesController < ApplicationController respond_with @status_message else + Rails.logger.info(:event => :link_to_nonexistent_post, :ref => request.env['HTTP_REFERER'], :user_id => current_user.id, :post_id => params[:id]) + flash[:error] = I18n.t('status_messages.show.not_found') redirect_to :back end end diff --git a/config/locales/diaspora/en.yml b/config/locales/diaspora/en.yml index 65a4eb877..08f6be4bb 100644 --- a/config/locales/diaspora/en.yml +++ b/config/locales/diaspora/en.yml @@ -560,6 +560,7 @@ en: show: destroy: "Delete" permalink: "permalink" + not_found: "Sorry, we couldn't find that post." helper: no_message_to_display: "No message to display." destroy: