summaryrefslogtreecommitdiff
path: root/web/taginfo.rb
diff options
context:
space:
mode:
Diffstat (limited to 'web/taginfo.rb')
-rwxr-xr-xweb/taginfo.rb5
1 files changed, 4 insertions, 1 deletions
diff --git a/web/taginfo.rb b/web/taginfo.rb
index 1ca00fe..dcb3d3e 100755
--- a/web/taginfo.rb
+++ b/web/taginfo.rb
@@ -138,7 +138,10 @@ class Taginfo < Sinatra::Base
before '/api/*' do
content_type :json
expires next_update
- headers['Access-Control-Allow-Origin'] = '*'
+ cors = TaginfoConfig.get('instance.access_control_allow_origin', '')
+ if cors != ""
+ headers['Access-Control-Allow-Origin'] = cors
+ end
begin
@ap = APIParameters.new(params)
rescue ArgumentError => ex