From e15c63027ff4982f4f7ec7e21da3ae47871d0929 Mon Sep 17 00:00:00 2001 From: David Taylor Date: Mon, 11 Jul 2022 22:12:25 +0100 Subject: [PATCH] DEV: Use auto-injected keyValueStore for screenTrack (#17434) This manual assignment was added before the keyValueStore was refactored into a service. Now that it's a service, it gets all our standard auto-injections, including the keyValueStore. Overwriting an automatic injection like this raises an error in future Ember versions. --- app/assets/javascripts/discourse/app/initializers/signup-cta.js | 2 -- 1 file changed, 2 deletions(-) diff --git a/app/assets/javascripts/discourse/app/initializers/signup-cta.js b/app/assets/javascripts/discourse/app/initializers/signup-cta.js index c44a1b00fa..da1854656e 100644 --- a/app/assets/javascripts/discourse/app/initializers/signup-cta.js +++ b/app/assets/javascripts/discourse/app/initializers/signup-cta.js @@ -16,8 +16,6 @@ export default { const user = container.lookup("current-user:main"); const appEvents = container.lookup("service:app-events"); - screenTrack.keyValueStore = keyValueStore; - // Preconditions if (user) { return;