Public bug reported:

The fix for https://bugs.launchpad.net/mailman/+bug/1949403 can cause
this issue in the admindb interface if a list has no moderator password


Traceback (most recent call last):
  File "/mailman/mailman-${domainslug}/scripts/driver", line 117, in run_main
    main()
  File "/mailman/mailman-${domainslug}/Mailman/Cgi/admindb.py", line 342, in 
main
    print doc.Format()
  File "/mailman/mailman-${domainslug}/Mailman/htmlformat.py", line 352, in 
Format
    output.append(Container.Format(self, indent))
  File "/mailman/mailman-${domainslug}/Mailman/htmlformat.py", line 267, in 
Format
    output.append(HTMLFormatObject(item, indent))
  File "/mailman/mailman-${domainslug}/Mailman/htmlformat.py", line 53, in 
HTMLFormatObject
    return item.Format(indent)
  File "/mailman/mailman-${domainslug}/Mailman/htmlformat.py", line 445, in 
Format
    % csrf_token(self.mlist, self.contexts, self.user)
  File "/mailman/mailman-${domainslug}/Mailman/CSRFcheck.py", line 53, in 
csrf_token
    mac = sha_new(secret + `issued`).hexdigest()
TypeError: unsupported operand type(s) for +: 'NoneType' and 'str'

** Affects: mailman
     Importance: Critical
     Assignee: Mark Sapiro (msapiro)
         Status: In Progress

-- 
You received this bug notification because you are a member of Mailman
Coders, which is subscribed to GNU Mailman.
https://bugs.launchpad.net/bugs/1950833

Title:
  TypeError in nandling moderator requests.

To manage notifications about this bug go to:
https://bugs.launchpad.net/mailman/+bug/1950833/+subscriptions

_______________________________________________
Mailman-coders mailing list -- [email protected]
To unsubscribe send an email to [email protected]
https://mail.python.org/mailman3/lists/mailman-coders.python.org/
Member address: [email protected]

Reply via email to