Commit 7d5196352000d1cefc0fe68944f196ead509d403
1 parent
2b49f5d3
Exists in
master
and in
1 other branch
Ignore SECRET_TOKEN absense during assets:precompile
This is necessary because Heroku environment variables are not available during assets precompile stage.
Showing
1 changed file
with
2 additions
and
1 deletions
Show diff stats
config/initializers/secret_token.rb
@@ -13,7 +13,8 @@ else | @@ -13,7 +13,8 @@ else | ||
13 | if ENV['SECRET_TOKEN'].present? | 13 | if ENV['SECRET_TOKEN'].present? |
14 | Errbit::Application.config.secret_token = ENV['SECRET_TOKEN'] | 14 | Errbit::Application.config.secret_token = ENV['SECRET_TOKEN'] |
15 | 15 | ||
16 | - else | 16 | + # Do not raise an error if secret token is not available dureng assets precompilation |
17 | + elsif ENV['RAILS_GROUPS'] != 'assets' | ||
17 | raise <<-ERROR | 18 | raise <<-ERROR |
18 | 19 | ||
19 | You must generate a unique secret token for your Errbit instance. | 20 | You must generate a unique secret token for your Errbit instance. |