#10 ✓resolved

Lock tickets as open or scheduled until any associated checklists are completed

Reported by JonMagic | December 11th, 2008 @ 11:59 AM | in Fix minor bugs and add pertinent features

You really shouldn't be able to complete a ticket until its checklists are completed.

Comments and changes to this ticket

  • JonMagic

    JonMagic December 11th, 2008 @ 12:28 PM

    • State changed from “new” to “open”

    I need to implement the following:

    . add method on checklist class that returns true/false on whether a checklist is completed

    . add a view helper that puts the Complete button in based on whether or not all the checklists associated with the ticket have a completed status

  • JonMagic

    JonMagic December 11th, 2008 @ 02:52 PM

    • State changed from “open” to “resolved”

    I implemented a complete? method on checklist_items and checklists, and a checklists_completed? method on tickets. I then put in a view helper for tickets to show the completed image, and modified my view code so the complete button does not show unless the checklists are complete.

Please Sign in or create a free account to add a new ticket.

With your very own profile, you can contribute to projects, track your activity, watch tickets, receive and update tickets through your email and much more.

New-ticket Create new ticket

Create your profile

Help contribute to this project by taking a few moments to create your personal profile. Create your profile ยป

Suite is software for small service based businesses. The workflow in Suite is fairly simple. There are 3 ways one can approach a problem in Suite. From the client, from a ticket, or from a device. Tickets and devices are tied to clients. Clients can belong to other clients (i.e. people inside a company). The clients section is modeled after Apple Address Book. Most of my UI is modeled after the applications that ship with OSX (Address Book, Mail, iTunes). To make Suite more accessible there is an iPhone interface as well.

People watching this ticket