/ src / api / discussion-trash.ts
discussion-trash.ts
 1  import { Discussion, DiscussionCommand, SessionHandle } from "~/models";
 2  import { discussions } from "./discussions";
 3  import { discussionPostCommand } from "./private/discussion-post-command";
 4  
 5  export const discussionTrash = async (session: SessionHandle, discussion: Discussion): Promise<void> => {
 6    await discussionPostCommand(session, DiscussionCommand.Trash, {
 7      possessions: discussion.possessions
 8    });
 9  
10    await discussions(session, discussion.cache);
11  };