fixes to mobile responsive view

This commit is contained in:
r888888888
2017-04-20 14:28:37 -07:00
parent 865a8d7a0a
commit 9718c6e107
5 changed files with 41 additions and 10 deletions

View File

@@ -9,6 +9,7 @@ class ApplicationController < ActionController::Base
before_filter :set_started_at_session
before_filter :api_check
before_filter :set_safe_mode
before_filter :check_desktop_mode
# before_filter :secure_cookies_check
layout "default"
force_ssl :if => :ssl_login?
@@ -20,6 +21,13 @@ class ApplicationController < ActionController::Base
rescue_from Danbooru::Paginator::PaginationError, :with => :render_pagination_limit
protected
def check_desktop_mode
if params[:dm]
cookies[:dm] = "1"
end
end
def show_moderation_notice?
CurrentUser.can_approve_posts? && (cookies[:moderated].blank? || Time.at(cookies[:moderated].to_i) < 20.hours.ago)
end