Skip to content

If I duplicate a meeting and I edit it, changing the date and the assigned user = the calendar shows me the duplicate metting 2 times #10065

Open
@Rascott33

Description

@Rascott33

Duplicating meetings is a wonderful feature when meetings are repeated over time, but I found a bug.

Duplicate and edited visits by changing the assigned user are repeated in the calendar.

Expected Behavior

If I create new visits using the duplicate visit function and change the date and assignee, the new duplicate visit must be a unique record for that assignee.

Actual Behavior

Duplicate visits that are edited and the assigned user is changed keep a memory of the assigned user to which it previously belonged and in the visits calendar if we see the shared month and see the visits of all users, that duplicate visit is shown repeatedly as many times as assigned users to which it belonged at some point.

Steps to Reproduce

  1. Create a meeting and assigned to you
  2. Duplicate the meeting, change the date and change the assignee
  3. Go to the calendar, shared month and in the settings choose to see the meetings of all users.
  4. The duplicate meeting you created is displayed 2 times.

If you were to duplicate the same meeting again and assign it to another user, it would show up on the calendar 3 times.

And so to infinity and beyond.

Context

Repeatedly displaying a single meeting record on the calendar can cause confusion.

Duplicate meetings with user switch should only be seen once for only the current assignee.

Your Environment

  • SuiteCRM 7.13:
  • Firefox 113.0.1 (64-bit)
  • PHP 7.4.29
  • Debian 10

Metadata

Metadata

Assignees

No one assigned

    Labels

    Area: ModuleIssues & PRs related to modules that do not have specific labelPriority:ModerateIssues & PRs that are minor; broken styling, cosmetic, warnings - there are practical workaroundsType: BugBugs within the core SuiteCRM codebase

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions