From 65d6db05e782a77f056e3a8c127989c100e4e56d Mon Sep 17 00:00:00 2001
From: Romain Courteaud <romain@nexedi.com>
Date: Wed, 30 Jan 2013 09:57:01 +0100
Subject: [PATCH] Suspend automatically created ticket.

---
 .../slapos_payzen/PaymentTransaction_addPayzenTicket.xml        | 1 +
 .../bt5/slapos_payzen/TestTemplateItem/testSlapOSPayzenSkins.py | 2 +-
 master/bt5/slapos_payzen/bt/revision                            | 2 +-
 3 files changed, 3 insertions(+), 2 deletions(-)

diff --git a/master/bt5/slapos_payzen/SkinTemplateItem/portal_skins/slapos_payzen/PaymentTransaction_addPayzenTicket.xml b/master/bt5/slapos_payzen/SkinTemplateItem/portal_skins/slapos_payzen/PaymentTransaction_addPayzenTicket.xml
index c993c86ab..fd388ece0 100644
--- a/master/bt5/slapos_payzen/SkinTemplateItem/portal_skins/slapos_payzen/PaymentTransaction_addPayzenTicket.xml
+++ b/master/bt5/slapos_payzen/SkinTemplateItem/portal_skins/slapos_payzen/PaymentTransaction_addPayzenTicket.xml
@@ -75,6 +75,7 @@ else:\n
     resource=portal.portal_preferences.getPreferredSupportRequestResource(),\n
   )\n
   ticket.validate(comment=\'New automatic ticket for %s\' % context.getTitle())\n
+  ticket.suspend(comment=\'New automatic ticket for %s\' % context.getTitle())\n
 \n
   try:\n
     mapping = integration_site.getCategoryFromMapping(\n
diff --git a/master/bt5/slapos_payzen/TestTemplateItem/testSlapOSPayzenSkins.py b/master/bt5/slapos_payzen/TestTemplateItem/testSlapOSPayzenSkins.py
index f016a135c..bf581c7bb 100644
--- a/master/bt5/slapos_payzen/TestTemplateItem/testSlapOSPayzenSkins.py
+++ b/master/bt5/slapos_payzen/TestTemplateItem/testSlapOSPayzenSkins.py
@@ -74,7 +74,7 @@ class TestSlapOSPaymentTransaction_addPayzenTicket(testSlapOSMixin):
     transaction.edit(payment_mode="payzen")
     ticket = transaction.PaymentTransaction_addPayzenTicket()
     self.assertEquals(ticket.getPortalType(), 'Support Request')
-    self.assertEquals(ticket.getSimulationState(), 'validated')
+    self.assertEquals(ticket.getSimulationState(), 'suspended')
     self.assertEquals(ticket.getSourceProject(), transaction.getRelativeUrl())
     self.assertEquals(ticket.getTitle(), 'Payzen Transaction to check for "None"')
 
diff --git a/master/bt5/slapos_payzen/bt/revision b/master/bt5/slapos_payzen/bt/revision
index 97a55e1d7..0aede4a00 100644
--- a/master/bt5/slapos_payzen/bt/revision
+++ b/master/bt5/slapos_payzen/bt/revision
@@ -1 +1 @@
-101
\ No newline at end of file
+102
\ No newline at end of file
-- 
2.30.9