Enable iframes in development environment

This commit is contained in:
Maikel Linke
2017-09-20 15:20:42 +10:00
parent bdc701f880
commit 2b989f49ea

View File

@@ -57,7 +57,7 @@ class ApplicationController < ActionController::Base
def enable_embedded_shopfront
whitelist = Spree::Config[:embedded_shopfronts_whitelist]
return unless Spree::Config[:enable_embedded_shopfronts] && whitelist.present?
return if request.referer && URI(request.referer).scheme != 'https' && !Rails.env.test?
return if request.referer && URI(request.referer).scheme != 'https' && !Rails.env.test? && !Rails.env.development?
response.headers.delete 'X-Frame-Options'
response.headers['Content-Security-Policy'] = "frame-ancestors #{whitelist}"