ironmonk88 / monks-enhanced-journal

GNU General Public License v3.0
51 stars 51 forks source link

[BUG] Journal entries re-appear for all viewers when a relationship changes #668

Closed EmmiaSilk closed 4 months ago

EmmiaSilk commented 6 months ago

Describe the bug Editing relationship data for the journal entry will cause it to pop up for anyone who has seen it before.

To Reproduce

  1. Setup: Create a Foundry world with a Gamemaster user and a Player user.
  2. Enable the module (Monk's Enhanced Journals)
  3. Create two journal entries which can have relationships (ex: a "Person" and a "Place")
  4. Link the two journal entries together in the Relationships tab
  5. Share the journal entries to the Player user.
  6. The Player is logged in, and has opened (then closed) the Journal Entry since the start of their current Foundry session.
  7. Execution: The game master edits the the relationship field in the journal entry, or relationships change for the entry in any other way
  8. Effect: The window for the journal entry will reappears on the player's screen.

Expected behavior The journal entry should remain closed.

Screenshots (not applicable)

Please complete as much of the following information as possible:

Additional context (none so far)

ironmonk88 commented 4 months ago

Should be fixed in the latest version