diff options
| author | Barry Warsaw | 2016-02-06 17:58:35 -0500 |
|---|---|---|
| committer | Barry Warsaw | 2016-02-06 18:00:06 -0500 |
| commit | d87106191610b69387feb1e339ecdf6db9727c53 (patch) | |
| tree | 77496e828364f7dcc12fb86b93866359542b4258 /src/mailman/model/roster.py | |
| parent | ad7c5f7c4c530a3587949c8eaf9ad064419a6e33 (diff) | |
| download | mailman-d87106191610b69387feb1e339ecdf6db9727c53.tar.gz mailman-d87106191610b69387feb1e339ecdf6db9727c53.tar.zst mailman-d87106191610b69387feb1e339ecdf6db9727c53.zip | |
Diffstat (limited to 'src/mailman/model/roster.py')
| -rw-r--r-- | src/mailman/model/roster.py | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/src/mailman/model/roster.py b/src/mailman/model/roster.py index 6890debf4..450c5ee84 100644 --- a/src/mailman/model/roster.py +++ b/src/mailman/model/roster.py @@ -109,8 +109,9 @@ class AbstractRoster: members_u = store.query(Member).filter( Member.list_id == self._mlist.list_id, Member.role == self.role, - Address.email==email, - Member.user_id == User.id) + Address.email == email, + Member.user_id == User.id, + User._preferred_address_id == Address.id) return members_a.union(members_u).all() def get_member(self, email): |
