feat(route): Start on support for generic discourse forums. (#13063)

* Start on support for generic discourse forums.

* Add doc.

* Update doc.

* Add exception.

* Update doc.

* Update bbs.md

* test: add discourse config

* docs: fix typo

* fix: guard condition

---------
This commit is contained in:
Andvari
2023-08-23 21:19:45 +08:00
committed by GitHub
parent 8e4f814ea6
commit 657c67ec37
8 changed files with 74 additions and 1 deletions
+14
View File
@@ -73,6 +73,20 @@ describe('config', () => {
delete process.env.MEDIUM_COOKIE_34;
});
it('discourse config', () => {
process.env.DISCOURSE_CONFIG_12 = JSON.stringify({ a: 1 });
process.env.DISCOURSE_CONFIG_34 = JSON.stringify({ b: 2 });
const config = require('../lib/config').value;
expect(config.discourse.config).toMatchObject({
12: { a: 1 },
34: { b: 2 },
});
delete process.env.DISCOURSE_CONFIG_12;
delete process.env.DISCOURSE_CONFIG_34;
});
it('no random ua', () => {
process.env.NO_RANDOM_UA = true;