MCPcopy Create free account
hub / github.com/async-labs/async / setInitialDiscussionsStoreMethod

Method setInitialDiscussionsStoreMethod

app/lib/store/User.ts:354–367  ·  view source on GitHub ↗
(initialDiscussions)

Source from the content-addressed store, hash-verified

352 }
353
354 public setInitialDiscussionsStoreMethod(initialDiscussions) {
355 const discussionObjs = initialDiscussions.map(
356 (d) =>
357 new Discussion({
358 team: this.currentTeam,
359 store: this.store,
360 ...d,
361 }),
362 );
363
364 this.activeDiscussionsForUser.replace(discussionObjs.filter((d) => !d.isDiscussionArchived));
365
366 this.archivedDiscussionsForUser.replace(discussionObjs.filter((d) => d.isDiscussionArchived));
367 }
368
369 // if user is Team Leader, show all Discussions inside Team
370 // review

Callers 1

constructorMethod · 0.95

Calls

no outgoing calls

Tested by

no test coverage detected