I was able to reproduce this but it's "report_task" module fault. The id of the view report_task_user_pipeline_open the module creates, is "uid" which can be repeated in several records. This is not the idea of an ID, which should be unique and Koo's model depends on that. I suggest you report a bug to the module, or try to fix it yourself. Since PostgreSQL 8.4 it's very easy to solve using window functions, but that won't work with prior versions. Another idea would be to use a random number as Id, for example.
I was able to reproduce this but it's "report_task" module fault. The id of the view report_ task_user_ pipeline_ open the module creates, is "uid" which can be repeated in several records. This is not the idea of an ID, which should be unique and Koo's model depends on that. I suggest you report a bug to the module, or try to fix it yourself. Since PostgreSQL 8.4 it's very easy to solve using window functions, but that won't work with prior versions. Another idea would be to use a random number as Id, for example.