Set ActionMailer configuration in FoodsoftConfig
This commit is contained in:
parent
e6e8c845cd
commit
43c1833cd7
3 changed files with 8 additions and 18 deletions
|
|
@ -78,6 +78,7 @@ class FoodsoftConfig
|
|||
def select_foodcoop(foodcoop)
|
||||
set_config foodcoop
|
||||
setup_database
|
||||
setup_mailing
|
||||
end
|
||||
|
||||
def select_default_foodcoop
|
||||
|
|
@ -220,6 +221,13 @@ class FoodsoftConfig
|
|||
ActiveRecord::Base.establish_connection(database_config)
|
||||
end
|
||||
|
||||
def setup_mailing
|
||||
[:protocol, :host, :port, :script_name].each do |k|
|
||||
ActionMailer::Base.default_url_options[k] = self[k] if self[k]
|
||||
end
|
||||
ActionMailer::Base.default_url_options[:foodcoop] = scope
|
||||
end
|
||||
|
||||
# Completes foodcoop configuration with program defaults.
|
||||
# @see #foodsoft_config
|
||||
def set_missing
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue