List of mailing lists requested from API on all wui page requests

Bug #920038 reported by Florian Fuchs
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
DEFUNCT: Mailman 3 Web UI
Fix Committed
Undecided
Florian Fuchs

Bug Description

Currently the API-request for all mailing lists is handled inside the django context processor to populate a "Go to mailing list" dropdown in the wui page footer. While this is a convenient way to switch between lists it also means that the complete list of mailing lists is requested from the api on every wui page.

Possible solutions:

1) Cache the list of mailing lists (local db, browser localStorage...? )

2) Remove the "Go to mailing list" dropdown from the footer and move "all lists" api request to views.py.

Related branches

Revision history for this message
Florian Fuchs (flo-fuchs) wrote :

Fixed in Rev. 3

Changed in mailmanweb:
status: New → Fix Committed
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.