Uploaded image for project: 'CiviVolunteer'
  1. CiviVolunteer
  2. VOL-67

Allow volunteer admins to save a draft schedule

    Details

    • Type: New Feature
    • Status: Open
    • Priority: Major
    • Resolution: Unresolved
    • Affects Version/s: Future Version
    • Fix Version/s: None
    • Labels:
      None
    • Versioning Impact:
      Patch (backwards-compatible bug fixes)

      Description

      Admins may want to try out different configurations of volunteers to see how well they can cover their needs by moving people around. The current save-on-drop architecture discourages that somewhat because every experiment is instantly saved, with no obvious way of reverting.

      Since the project entity is our container, one way to provide easy rollback is to copy all of the scheduled activities into a new subproject (i.e., entity_table is civicrm_volunteer_project) for drafting. Once the admin decides to use the draft, the activities from the draft are copied into the parent project.

        Attachments

          Activity

            People

            • Assignee:
              pittstains Frank J. Gómez
              Reporter:
              pittstains Frank J. Gómez
            • Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

              • Created:
                Updated: