You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@ponymail.apache.org by se...@apache.org on 2018/05/17 13:50:27 UTC
[incubator-ponymail] branch master updated: Bug: copy-list.py does
not work
This is an automated email from the ASF dual-hosted git repository.
sebb pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/incubator-ponymail.git
The following commit(s) were added to refs/heads/master by this push:
new f7be819 Bug: copy-list.py does not work
f7be819 is described below
commit f7be819146bdcfe1c19c1e3ada134d7a2365d47f
Author: Sebb <se...@apache.org>
AuthorDate: Thu May 17 14:50:25 2018 +0100
Bug: copy-list.py does not work
This fixes #450
---
CHANGELOG.md | 1 +
tools/copy-list.py | 9 +++++----
2 files changed, 6 insertions(+), 4 deletions(-)
diff --git a/CHANGELOG.md b/CHANGELOG.md
index f4b544a..457bfa9 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,4 +1,5 @@
## Changes in 0.11-SNAPSHOT
+- Bug: copy-list.py does not work (#450)
- Bug: unnecessary test (will always succeed) in copy-list.py (#451)
- Bug: archiver ignores failures if dumponfail is not defined (#449)
- Enh: make MboxoFactory optional (#442)
diff --git a/tools/copy-list.py b/tools/copy-list.py
index 44ed332..698afe0 100755
--- a/tools/copy-list.py
+++ b/tools/copy-list.py
@@ -155,10 +155,11 @@ while (scroll_size > 0):
source = es.get(index = dbname, doc_type = 'mbox_source', id = doc)
except:
print("Source for %s not found, hmm..." % doc)
- if targetLID:
- if not newdb:
- body['list_raw'] = targetLID
- body['list'] = targetLID
+ if targetLID != sourceLID:
+ doc = hit['_id'].replace(sourceLID,targetLID)
+ body['_source']['mid'] = doc
+ body['_source']['list_raw'] = targetLID
+ body['_source']['list'] = targetLID
js_arr.append({
'_op_type': 'index',
'_index': newdb if newdb else dbname,
--
To stop receiving notification emails like this one, please contact
sebb@apache.org.