mirror of
https://github.com/overleaf/overleaf.git
synced 2025-04-14 21:25:21 +00:00
Merge pull request #3029 from overleaf/jel-optimize-anti-flicker
Revert Use of ExposedSettings for Zotero experimentId GitOrigin-RevId: 40ff3b2b4409f287c0e4630a30c0b72f70031f62
This commit is contained in:
parent
5b0d5447da
commit
10ef38fe76
4 changed files with 4 additions and 4 deletions
|
@ -838,7 +838,8 @@ const ProjectController = {
|
|||
wsUrl,
|
||||
showSupport: Features.hasFeature('support'),
|
||||
gaOptimize: enableOptimize,
|
||||
customOptimizeEvent: true
|
||||
customOptimizeEvent: true,
|
||||
experimentId: Settings.experimentId
|
||||
})
|
||||
timer.done()
|
||||
}
|
||||
|
|
|
@ -354,7 +354,6 @@ module.exports = function(webRouter, privateApiRouter, publicApiRouter) {
|
|||
|
||||
webRouter.use(function(req, res, next) {
|
||||
res.locals.ExposedSettings = {
|
||||
experimentId: Settings.experimentId,
|
||||
isOverleaf: Settings.overleaf != null,
|
||||
appName: Settings.appName,
|
||||
hasSamlBeta: req.session.samlBeta,
|
||||
|
|
|
@ -45,7 +45,7 @@ html(
|
|||
if !customOptimizeEvent
|
||||
script(type='text/javascript').
|
||||
ga('send', 'event', 'pageview', document.title.substring(0, 499), window.location.href.substring(0, 499))
|
||||
if !ExposedSettings.experimentId
|
||||
if !experimentId
|
||||
//- Anti-flicker snippet
|
||||
//- Only run for tests controlled by Optimize editor
|
||||
style(type='text/css') .async-hide { opacity: 0 !important}
|
||||
|
|
|
@ -153,7 +153,7 @@ block content
|
|||
//- We need to do .replace(/\//g, '\\/') do that '</script>' -> '<\/script>'
|
||||
//- and doesn't prematurely end the script tag.
|
||||
script#data(type="application/json").
|
||||
!{StringHelper.stringifyJsonForScript({ userSettings: userSettings, user: user, trackChangesState: trackChangesState, useV2History: useV2History, enabledLinkedFileTypes: settings.enabledLinkedFileTypes, brandVariation: brandVariation })}
|
||||
!{StringHelper.stringifyJsonForScript({ userSettings: userSettings, user: user, trackChangesState: trackChangesState, useV2History: useV2History, enabledLinkedFileTypes: settings.enabledLinkedFileTypes, brandVariation: brandVariation, experimentId: experimentId })}
|
||||
|
||||
script(type='text/javascript').
|
||||
window.data = JSON.parse(document.querySelector("#data").text);
|
||||
|
|
Loading…
Add table
Reference in a new issue