From 55d20e8abd0c1fb4a21884de4b391984fac25127 Mon Sep 17 00:00:00 2001 From: Henry Oswald Date: Tue, 1 Jul 2014 16:45:20 +0100 Subject: [PATCH] change format of algolia settings --- services/web/app/views/layout.jade | 11 ++++++++--- services/web/public/coffee/app/main/templates.coffee | 6 +++--- 2 files changed, 11 insertions(+), 6 deletions(-) diff --git a/services/web/app/views/layout.jade b/services/web/app/views/layout.jade index 6a2484f24c..ea51860722 100644 --- a/services/web/app/views/layout.jade +++ b/services/web/app/views/layout.jade @@ -85,10 +85,15 @@ html(itemscope, itemtype='http://schema.org/Product') }; script. - window.sharelatex = { - algolia: !{JSON.stringify(settings.algolia)} - } + window.sharelatex = {} + - if (typeof(settings.algolia) != "undefined") + script. + window.sharelatex.algolia = { + app_id:'#{settings.algolia.app_id}', + api_key:'#{settings.algolia.read_only_api_key}', + indexes:!{JSON.stringify(settings.algolia.indexes)} + } - if (typeof(settings.apis) != "undefined" && typeof(settings.apis.templates_api) != "undefined") script. diff --git a/services/web/public/coffee/app/main/templates.coffee b/services/web/public/coffee/app/main/templates.coffee index 862ee15687..fd8f58958e 100644 --- a/services/web/public/coffee/app/main/templates.coffee +++ b/services/web/public/coffee/app/main/templates.coffee @@ -17,9 +17,9 @@ define [ app.factory "algolia", -> - if window?.sharelatex?.algolia?.appId? - client = new AlgoliaSearch(window.sharelatex.algolia?.templates?.appId, window.sharelatex.algolia?.templates?.secret) - index = client.initIndex(window.sharelatex.algolia?.templates?.indexName) + if window?.sharelatex?.algolia?.app_id? + client = new AlgoliaSearch(window.sharelatex.algolia?.app_id, window.sharelatex.algolia?.api_key) + index = client.initIndex(window.sharelatex.algolia?.indexes?.templates) return index app.controller "SearchController", ($scope, algolia, _) ->