[Rt-commit] [rtir] 01/01: When launching an Investigation, Notify the Ccs

Kevin Falcone falcone at bestpractical.com
Tue Jun 25 19:24:43 EDT 2013


This is an automated email from the git hooks/post-receive script.

falcone pushed a commit to branch 2.9/notify-ccs-on-investigation-launch
in repository rtir.

commit b299bef2790f8868bd2ea3ae9afe18d5a7618005
Author: Kevin Falcone <falcone at bestpractical.com>
Date:   Tue Jun 25 19:23:17 2013 -0400

    When launching an Investigation, Notify the Ccs
    
    RT never shipped an On Create Notify Ccs Scrip, so you could add Ccs
    to an Investigation but they would never see the initial mail.
    
    In core, we're handling this by making new installs notify and
    documenting for upgraders.  This avoids people who were relying on the
    behavior from being surprised.  I've followed that lead here.
---
 docs/UPGRADING-3.0 | 20 ++++++++++++++++++++
 etc/initialdata    |  6 ++++++
 2 files changed, 26 insertions(+)

diff --git a/docs/UPGRADING-3.0 b/docs/UPGRADING-3.0
index 9b100aa..a23db03 100644
--- a/docs/UPGRADING-3.0
+++ b/docs/UPGRADING-3.0
@@ -139,4 +139,24 @@ installed. You should then test with the new SLA configurations in
 a dev environment to verify that due dates are being properly set
 for all relevant actions (create, respond, resolve, etc.).
 
+=head2 Notifications
+
+New installs of RTIR notify Ccs and during creation in the
+Investigations Queue. Other Create forms in RTIR hide Ccs so this is not
+relevant there.
+
+If you would like your updgraded RTIR to notify Ccs when launching
+Investigations, you can make a Global or Investigations-specific Scrip
+from Tools -> Configuration -> Global -> Scrips or
+Tools -> Configuration -> Queues -> Investigations -> Scrips with:
+
+    Description: On Create Notify Ccs
+    Condition:   On Create
+    Action:      Notify Ccs
+    Template:    Global Template: Correspondence
+
+
+
+
+
 =cut
diff --git a/etc/initialdata b/etc/initialdata
index 95ea249..f8ce226 100644
--- a/etc/initialdata
+++ b/etc/initialdata
@@ -382,6 +382,12 @@
        ScripCondition    => 'RTIR Require Constituency Group Change',
        ScripAction       => 'RTIR Set Constituency Group',
        Template          => 'Blank' },
+
+    {  Description    => 'On Create Notify Ccs',
+       Queue          => 'Investigations',
+       ScripCondition => 'On Create',
+       ScripAction    => 'Notify Ccs',
+       Template       => 'Correspondence' },
 );
 
 # WARNING: If you change content of the templates, don't forget to

-- 
To stop receiving notification emails like this one, please contact
the administrator of this repository.


More information about the Rt-commit mailing list