Digital How would the logic be ? Give access to the discussion if xor participants are in session ? I guess we need to associate another userID to the discussion as well, right ?
My logic
1 Start PM -> Use Start New Topic ( how ? )
2 Create a table with topic starter's and participants' ID as a column
3 Create a PM tag to place discussions
3 Permission to view discussions in PM only if user's userID is available in ID column of the private discussion table
Can you please explain the logic in the Flarum way ?