diff options
| author | Aurélien Bompard | 2015-12-02 08:58:02 +0100 |
|---|---|---|
| committer | Barry Warsaw | 2015-12-16 11:04:25 -0500 |
| commit | 6e99812bc83fb96177fa14d8ee9ecd09d34c339e (patch) | |
| tree | 29fc2fe108c52e9e958f64019821a2dca528379a /src | |
| parent | e0dcdefcc55f92470a0d339ba2b5e64ae67a723d (diff) | |
| download | mailman-6e99812bc83fb96177fa14d8ee9ecd09d34c339e.tar.gz mailman-6e99812bc83fb96177fa14d8ee9ecd09d34c339e.tar.zst mailman-6e99812bc83fb96177fa14d8ee9ecd09d34c339e.zip | |
Diffstat (limited to 'src')
| -rw-r--r-- | src/mailman/model/pending.py | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/src/mailman/model/pending.py b/src/mailman/model/pending.py index 69ac9742b..0c7ed7590 100644 --- a/src/mailman/model/pending.py +++ b/src/mailman/model/pending.py @@ -138,11 +138,9 @@ class Pendings: 'Unexpected token count: {0}'.format(pendings.count())) pending = pendings[0] pendable = UnpendedPendable() - # Find all PendedKeyValue entries that are associated with the pending + # Iter on PendedKeyValue entries that are associated with the pending # object's ID. Watch out for type conversions. - entries = store.query(PendedKeyValue).filter( - PendedKeyValue.pended_id == pending.id) - for keyvalue in entries: + for keyvalue in pending.key_values: value = json.loads(keyvalue.value) if isinstance(value, dict) and '__encoding__' in value: value = value['value'].encode(value['__encoding__']) |
