diff options
Diffstat (limited to 'server/tests/fixtures/peertube-plugin-test-id-pass-auth-one/main.js')
-rw-r--r-- | server/tests/fixtures/peertube-plugin-test-id-pass-auth-one/main.js | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/server/tests/fixtures/peertube-plugin-test-id-pass-auth-one/main.js b/server/tests/fixtures/peertube-plugin-test-id-pass-auth-one/main.js index 9fc12a3e3..f58faa847 100644 --- a/server/tests/fixtures/peertube-plugin-test-id-pass-auth-one/main.js +++ b/server/tests/fixtures/peertube-plugin-test-id-pass-auth-one/main.js | |||
@@ -1,6 +1,8 @@ | |||
1 | async function register ({ | 1 | async function register ({ |
2 | registerIdAndPassAuth, | 2 | registerIdAndPassAuth, |
3 | peertubeHelpers | 3 | peertubeHelpers, |
4 | settingsManager, | ||
5 | unregisterIdAndPassAuth | ||
4 | }) { | 6 | }) { |
5 | registerIdAndPassAuth({ | 7 | registerIdAndPassAuth({ |
6 | authName: 'spyro-auth', | 8 | authName: 'spyro-auth', |
@@ -47,6 +49,12 @@ async function register ({ | |||
47 | return null | 49 | return null |
48 | } | 50 | } |
49 | }) | 51 | }) |
52 | |||
53 | settingsManager.onSettingsChange(settings => { | ||
54 | if (settings.disableSpyro) { | ||
55 | unregisterIdAndPassAuth('spyro-auth') | ||
56 | } | ||
57 | }) | ||
50 | } | 58 | } |
51 | 59 | ||
52 | async function unregister () { | 60 | async function unregister () { |