Patch #31030 » RM_dependant_plugin_missing_exception_svn.diff
lib/redmine/plugin.rb | ||
---|---|---|
267 | 267 |
arg = { :version_or_higher => arg } unless arg.is_a?(Hash) |
268 | 268 |
arg.assert_valid_keys(:version, :version_or_higher) |
269 | 269 | |
270 |
plugin = Plugin.find(plugin_name) |
|
270 |
begin |
|
271 |
plugin = Plugin.find(plugin_name) |
|
272 |
rescue |
|
273 |
raise PluginNotFound.new("#{id} plugin requires plugin #{plugin_name}") |
|
274 |
end |
|
275 | ||
271 | 276 |
current = plugin.version.split('.').collect(&:to_i) |
272 | 277 | |
273 | 278 |
arg.each do |k, v| |