I don't like the behavior that is described in this ticket. Previously, it was perfectly clear what was happening and if a customer creates a copy of a copy, then this is exactly what was represented in the title. Now we have some magic strings that introduce a lot of weird edge cases like these two bugs:
1. Create a Report with the name "Data Copy". Duplicate this Report. The name of the duplicated report is "Data Copy - Copy -Infinity"
2. Create a Report with the name "Report - Copy Userdata" and a Report with the name "New Report - Copy 7". Duplicate the "Report - Copy Userdata". The name of the duplicated report is "Report - Copy 8".
I don't like the behavior that is described in this ticket. Previously, it was perfectly clear what was happening and if a customer creates a copy of a copy, then this is exactly what was represented in the title. Now we have some magic strings that introduce a lot of weird edge cases like these two bugs:
1. Create a Report with the name "Data Copy". Duplicate this Report. The name of the duplicated report is "Data Copy - Copy -Infinity"
2. Create a Report with the name "Report - Copy Userdata" and a Report with the name "New Report - Copy 7". Duplicate the "Report - Copy Userdata". The name of the duplicated report is "Report - Copy 8".