Remote changes to sprint assignment doesn't create a version?

Justin Bingham's Avatar

Justin Bingham

28 Jan, 2013 05:43 PM

For some reason, it seems that if you do a remotely change the sprint for a given ticket (either changing it or unassigning it altogether), no version is created to reflect that change. Is this by design, or a bug? According to the documentation, "Every ticket update creates a new ticket version", but that doesn't seem to be the case here. Please advise. Thanks!

  1. Support Staff 1 Posted by brandi on 28 Jan, 2013 08:43 PM

    brandi's Avatar

    Hi Justin,

    If I'm understanding your question correctly, you are expecting a new version of a ticket every time you update said ticket? You would not get a an identical, "new" ticket version showing each time a change is made, but you will receive notifications of change in the activity stream and/or the changes would show in the original ticket's activity, ie. "user has been changed to X, title has been changed to Y" would appear inside the ticket's history.

    Let me know if this did not address your issue.

    Thanks!
    Brandi

  2. 2 Posted by Justin Bingham on 28 Jan, 2013 08:46 PM

    Justin Bingham's Avatar

    Hi Brandi,

    Not a new version of the ticket, but a new 'version' associated with the
    ticket object (which would correlate to an entry in the ticket's activity
    stream that you reference).

    As it stands now, this isn't happening. Note that I'm talking about an
    update through the API only. This isn't the case when using the web app.
    Here's a list of steps to reproduce.

    1. Create a ticket through the api
    2. Change the ticket's sprint assignment through the api

    You will note that there is no ticket version created to correspond with
    this change, nor is there any record of it in the activity stream for the
    ticket.

    Thanks!

  3. Support Staff 3 Posted by Tiger Team on 28 Jan, 2013 09:34 PM

    Tiger Team's Avatar

    Hey Justin,

    Sorry, brandi didn't see the 'api' request! So-- what do you mean 'sprint assignment'? We don't use those words in LH anywhere, so wondering what your api call is.

  4. 4 Posted by Justin Bingham on 28 Jan, 2013 09:51 PM

    Justin Bingham's Avatar

    ah no worries. i mean milestone. so by changing assignment i mean assigning a ticket to a milestone, or changing the milestone assignment from one to the other

  5. Support Staff 5 Posted by Tiger Team on 28 Jan, 2013 10:44 PM

    Tiger Team's Avatar

    Oh, right.

    I just checked here and we definitely add a new ticket version when you're changing milestone. We do, however, compress events that happen within a few minutes, so if you immediately change milestone it might not show up (it's an "oops" feature). Does this happen for you on old tickets too?

  6. 6 Posted by Justin Bingham on 28 Jan, 2013 10:47 PM

    Justin Bingham's Avatar

    ahhhh. that makes sense. i actually just noticed this same behavior while experimenting with something else. now that i know that i can work around it. i've got some local versioning and my code was trying to assume that the remote version lined up exactly with the remote and was complaining, but the collapsing would explain it. i can work around that. thanks!

  7. Julien closed this discussion on 29 Jan, 2013 07:07 PM.

Discussions are closed to public comments.
If you need help with Lighthouse please start a new discussion.

Keyboard shortcuts

Generic

? Show this help
ESC Blurs the current field

Comment Form

r Focus the comment reply box
^ + ↩ Submit the comment

You can use Command ⌘ instead of Control ^ on Mac