diff --git a/lib/discourse_hub.rb b/lib/discourse_hub.rb index 45b78f71fab..fa7ecace86e 100644 --- a/lib/discourse_hub.rb +++ b/lib/discourse_hub.rb @@ -34,11 +34,11 @@ module DiscourseHub end def self.singular_action(action, rel_url, params={}) - JSON.parse RestClient.send(action, "#{hub_base_url}#{rel_url}", {params: params, accept: accepts } ) + JSON.parse RestClient.send(action, "#{hub_base_url}#{rel_url}", {params: params, accept: accepts, referer: referer } ) end def self.collection_action(action, rel_url, params={}) - JSON.parse RestClient.send(action, "#{hub_base_url}#{rel_url}", params, content_type: :json, accept: accepts ) + JSON.parse RestClient.send(action, "#{hub_base_url}#{rel_url}", params, content_type: :json, accept: accepts, referer: referer ) end def self.hub_base_url @@ -53,4 +53,8 @@ module DiscourseHub [:json, 'application/vnd.discoursehub.v1'] end + def self.referer + Discourse.base_url + end + end