From 63080f1851efeb91eb307fa9155514d8c67ddaaa Mon Sep 17 00:00:00 2001
From: Nicolas Dumazet <nicolas.dumazet@nexedi.com>
Date: Thu, 6 May 2010 09:29:09 +0000
Subject: [PATCH] current cannot be None. ever.

git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@35050 20353a03-c40f-0410-a6d1-a30d3c3de9de
---
 product/ERP5SyncML/Signature.py | 7 ++-----
 1 file changed, 2 insertions(+), 5 deletions(-)

diff --git a/product/ERP5SyncML/Signature.py b/product/ERP5SyncML/Signature.py
index 1755c462ca..97be4a0826 100644
--- a/product/ERP5SyncML/Signature.py
+++ b/product/ERP5SyncML/Signature.py
@@ -404,11 +404,8 @@ class Signature(Folder, SyncCode, File):
       overflow = size - size_lines
       data_list = chunk[-1].split('\n')
       chunk[-1] = '\n'.join(data_list[:-overflow])
-      if current is not None:
-        current.data = '\n'.join(data_list[-overflow:])
-        self.partial_xml = current
-      else:
-        self.partial_xml.data = '\n'.join(data_list[-overflow:])
+      current.data = '\n'.join(data_list[-overflow:])
+      self.partial_xml = current
  
     return ''.join(chunk)
 
-- 
2.30.9