better ruby style on some changes
This commit is contained in:
parent
504a1c2eba
commit
1dc9b97a5e
1 changed files with 2 additions and 9 deletions
|
@ -201,9 +201,7 @@ class Middleman::CoreExtensions::DefaultHelpers < ::Middleman::Extension
|
|||
# or a Resource, this will produce the nice URL configured for that
|
||||
# path, respecting :relative_links, directory indexes, etc.
|
||||
def url_for(path_or_resource, options={})
|
||||
options_with_resource = options.dup
|
||||
options_with_resource[:current_resource] ||= current_resource
|
||||
|
||||
options_with_resource = options.merge(current_resource: current_resource)
|
||||
::Middleman::Util.url_for(app, path_or_resource, options_with_resource)
|
||||
end
|
||||
|
||||
|
@ -236,12 +234,7 @@ class Middleman::CoreExtensions::DefaultHelpers < ::Middleman::Extension
|
|||
args[url_arg_index] = url_for(url, options)
|
||||
|
||||
# Cleanup before passing to Padrino
|
||||
options.delete(:relative)
|
||||
options.delete(:current_resource)
|
||||
options.delete(:find_resource)
|
||||
options.delete(:query)
|
||||
options.delete(:anchor)
|
||||
options.delete(:fragment)
|
||||
options.except!(:relative, :current_resource, :find_resource, :query, :anchor, :fragment)
|
||||
end
|
||||
|
||||
super(*args, &block)
|
||||
|
|
Loading…
Add table
Reference in a new issue