mirror of
https://github.com/gristlabs/grist-core.git
synced 2026-03-02 04:09:24 +00:00
(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:
@@ -1,3 +1,4 @@
|
||||
import { GristLoadConfig } from 'app/common/gristUrls';
|
||||
import { HomeDBManager } from 'app/gen-server/lib/HomeDBManager';
|
||||
import { ActiveDoc } from 'app/server/lib/ActiveDoc';
|
||||
import { ScopedSession } from 'app/server/lib/BrowserSession';
|
||||
@@ -18,7 +19,7 @@ export interface ICreate {
|
||||
LoginSession(comm: Comm, sid: string, domain: string, scopeSession: ScopedSession,
|
||||
instanceManager: IInstanceManager|null): ILoginSession;
|
||||
Billing(dbManager: HomeDBManager): IBilling;
|
||||
Notifier(dbManager: HomeDBManager, homeUrl: string): INotifier;
|
||||
Notifier(dbManager: HomeDBManager, gristConfig: GristLoadConfig): INotifier;
|
||||
Shell(): IShell|undefined;
|
||||
ExternalStorage(bucket: string, prefix: string): ExternalStorage|undefined;
|
||||
ActiveDoc(docManager: DocManager, docName: string): ActiveDoc;
|
||||
|
||||
Reference in New Issue
Block a user