]> cat aescling's git repositories - mastodon.git/commitdiff
Remove set-cookie header on custom.css (#16314)
authorJeong Arm <kjwonmail@gmail.com>
Sun, 30 May 2021 15:57:47 +0000 (00:57 +0900)
committerGitHub <noreply@github.com>
Sun, 30 May 2021 15:57:47 +0000 (17:57 +0200)
* Remove set-cookie header on custom.css

* Additional fix for set-cookie

app/controllers/custom_css_controller.rb

index 0a667a6a66009c99c61a6f6b311a9309ceae4add..e1dc5eaf6d3af489ad887af5148b2a1403d88e8b 100644 (file)
@@ -3,11 +3,16 @@
 class CustomCssController < ApplicationController
   skip_before_action :store_current_location
   skip_before_action :require_functional!
+  skip_before_action :update_user_sign_in
+  skip_before_action :set_session_activity
+
+  skip_around_action :set_locale
 
   before_action :set_cache_headers
 
   def show
     expires_in 3.minutes, public: true
+    request.session_options[:skip] = true
     render plain: Setting.custom_css || '', content_type: 'text/css'
   end
 end