View | Details | Raw Unified | Return to bug 56985
Collapse All | Expand All

(-)a/usr/lib/univention-directory-listener/system/fetchmailrc.py (-3 lines)
 Lines 181-189    Link Here 
181
def objappend_multi(flist: List[str], new: Dict[str, List[bytes]], password: str | None = None) -> None:
181
def objappend_multi(flist: List[str], new: Dict[str, List[bytes]], password: str | None = None) -> None:
182
    """add user's multi fetchmail entries to flist"""
182
    """add user's multi fetchmail entries to flist"""
183
    value = new.get('univentionFetchmailMulti', [])
183
    value = new.get('univentionFetchmailMulti', [])
184
    if not is_fetchmail_user(new):
185
        ud.debug(ud.LISTENER, ud.WARN, 'Adding user to "fetchmailrc" failed. Missing mailPrimaryAddress attribute in user.')
186
        return
187
    try:
184
    try:
188
        entries = [json.loads(v) for v in value]
185
        entries = [json.loads(v) for v in value]
189
    except ValueError:
186
    except ValueError:

Return to bug 56985