Description
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
- Create a meeting and assigned to you
- Duplicate the meeting, change the date and change the assignee
- Go to the calendar, shared month and in the settings choose to see the meetings of all users.
- 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