aboutsummaryrefslogtreecommitdiff
path: root/src/client/util/LinkManager.ts
diff options
context:
space:
mode:
authorbobzel <zzzman@gmail.com>2021-03-24 19:51:32 -0400
committerbobzel <zzzman@gmail.com>2021-03-24 19:51:32 -0400
commit7831d53550f1b537aecc4e59fd202de68da023ca (patch)
tree78c6d15f4cd9ce13f32f73884072c7261d1188a8 /src/client/util/LinkManager.ts
parent147cd8618023884b9eb60a79d5efe53abefe9c47 (diff)
from last
Diffstat (limited to 'src/client/util/LinkManager.ts')
-rw-r--r--src/client/util/LinkManager.ts2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/client/util/LinkManager.ts b/src/client/util/LinkManager.ts
index 62338e691..bd27c9e56 100644
--- a/src/client/util/LinkManager.ts
+++ b/src/client/util/LinkManager.ts
@@ -41,6 +41,7 @@ export class LinkManager {
if (a1 instanceof Doc && a2 instanceof Doc && ((a1.author !== undefined && a2.author !== undefined) || link.author === Doc.CurrentUserEmail)) {
Doc.GetProto(a1)[DirectLinksSym].add(link);
Doc.GetProto(a2)[DirectLinksSym].add(link);
+ Doc.GetProto(link)[DirectLinksSym].add(link);
}
}
const remLinkFromDoc = (link: Doc): any => {
@@ -50,6 +51,7 @@ export class LinkManager {
if (a1 instanceof Doc && a2 instanceof Doc && ((a1.author !== undefined && a2.author !== undefined) || link.author === Doc.CurrentUserEmail)) {
Doc.GetProto(a1)[DirectLinksSym].delete(link);
Doc.GetProto(a2)[DirectLinksSym].delete(link);
+ Doc.GetProto(link)[DirectLinksSym].delete(link);
}
}
const watchUserLinks = (userLinks: List<Doc>) => {