(core) fix invite links and add tests with APP_HOME_URL set

Summary:
Invite links broke when some base domain plumbing changed.
This fix updates them to be aware of the base domain,
and tests the Notifier class with APP_HOME_URL set to
make sure the environment variable has the expected effect.

Test Plan: added test, updated tests

Reviewers: dsagal

Reviewed By: dsagal

Differential Revision: https://phab.getgrist.com/D2630
This commit is contained in:
Paul Fitzpatrick
2020-10-06 17:32:56 -04:00
parent 2d023377ce
commit 8dbcbba6b5
3 changed files with 6 additions and 4 deletions

View File

@@ -19,7 +19,7 @@ export const create: ICreate = {
addWebhooks(app: any) { /* do nothing */ }
};
},
Notifier(dbManager: HomeDBManager, homeUrl: string) {
Notifier() {
return {
get testPending() { return false; }
};