- **status**: open --> review
- **assigned_to**: Dave Brondsema
- **Comment**:
db/7994
To test manually, easiest thing is to create 2 separate threads normally. E.g.
take 2 tickets and post some comments on each, including attachments. Then
find one thread and change its ref_id to point to the other ticket.
// find the 2 threads. e.g.:
db.thread.find({app_config_id: from_url('/p/test/tickets')._id}
// update one thread to use the same ticket as the other
db.thread.update({_id: '31a14b04'}, {$set: {ref_id:
'forgetracker/model/ticket/Ticket#56056ff33a8da300156671d7'}})
Then you've got 2 threads with the same ticket. On master if you visit the
ticket page, you'll only see one thread of comments. On `db/7994` they'll get
merged together for you.
---
** [tickets:#7994] Fix comments split across two threads, not all comments
showing**
**Status:** review
**Milestone:** unreleased
**Labels:** sf-current sf-2
**Created:** Mon Sep 21, 2015 09:32 PM UTC by Dave Brondsema
**Last Updated:** Mon Sep 21, 2015 09:32 PM UTC
**Owner:** Dave Brondsema
Google Code ticket imports can produce multiple "thread" objects with the same
ref_id (pointer to a ticket). This means when viewing a ticket you get one of
the comment threads, but you wont see the other comment thread associated with
it.
Back in [#4506] we wrote a script to fix this (was committed internal to SF at
the time). We should move this script to Allura, or even better make the
`get_discussion_thread` code handle this situation and automatically clean it
up. No manually running scripts needed, and not critical to fix the Google
Code import logic then.
---
Sent from forge-allura.apache.org because [email protected] is subscribed
to https://forge-allura.apache.org/p/allura/tickets/
To unsubscribe from further messages, a project admin can change settings at
https://forge-allura.apache.org/p/allura/admin/tickets/options. Or, if this is
a mailing list, you can unsubscribe from the mailing list.