diff --git a/Gemfile.lock b/Gemfile.lock index 964d8f4b5..8c03108e2 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -204,7 +204,7 @@ GEM omniauth-twitter (1.0.1) multi_json (~> 1.3) omniauth-oauth (~> 1.0) - onebox (1.2.4) + onebox (1.2.5) hexpress (~> 1.2) moneta (~> 0.7) multi_json (~> 1.7) diff --git a/lib/onebox/engine/discourse_local_onebox.rb b/lib/onebox/engine/discourse_local_onebox.rb index d67eb706d..e8a6d1c07 100644 --- a/lib/onebox/engine/discourse_local_onebox.rb +++ b/lib/onebox/engine/discourse_local_onebox.rb @@ -5,6 +5,11 @@ module Onebox matches_regexp Regexp.new("^#{Discourse.base_url.gsub(".","\\.")}.*$", true) + # Use this onebox before others + def self.priority + 1 + end + def to_html uri = URI::parse(@url) route = Rails.application.routes.recognize_path(uri.path)