avatar Vincent R. Oct 26. 2009. 9:02 am
Hi,

I'm currently evaluating the trial version of AC (2.3). I've set up a project template with milestones, Task lists associated with milestones and tasks.

When I create a new project based on this project template, everything is correctly copied, except... that task lists are no longer linked to milestones. So I have to manually edit all task lists and link them back to their proper milestone.

Is this behaviour by design or is this a bug? As I have to load a bunch of projects from project templates, this issue could be a huge drawback choosing AC. So bad because there are lots of really cool stuff inside.
avatar Ilija Studen Staff Oct 26. 2009. 4:53 pm
Hi Vincent,

Yes, you are correct - relation between checklists and milestones is lost when project is created from a template. This problem will be corrected with the next bug fix release.
avatar Vincent R. Oct 27. 2009. 6:45 am
Thanks for your quick reply. Do you have an ETA for this? I understood you don't announce deadlines for new releases, but what about bug fix releases?
avatar Ilija Studen Staff Oct 27. 2009. 11:32 am
We'll release the next version as soon as there's enough changes and fixes to justify the upgrade. In the meantime, you can open on_copy_project_items handler in /activecollab/application/modules/checklists/handlers, find this line:

$checklist->copyToProject($to, null, null, array('Task'));


and replace it with:

$checklist->copyToProject($to, array_var($milestones_map, $checklist->getMilestoneId()), null, array('Task'));
avatar Vincent R. Oct 27. 2009. 12:40 pm
Glad to hear there is a quick fix for this issue, and that you could figure it out so quickly!

As we are still evaluating aC as a trial version, we can't correct this yet. But thanks for everybody else.
avatar Apps Magnet - Nirav Mehta Pro Nov 16. 2009. 11:42 am
We have included this fix with our hacks for copying pages and discussions (along with their file attachments) when you create a new project from template.

Read more about acHack - Copy Pages and Discussions with Project