The WSGI refactoring introduced some change that needs a global review:

attr

pre-1.9

1.9

request.form

query args + post form

only post form

request.args

-

only query args

request.values

-

query-args + post form

access

pre-1.9

1.9

first value

form['name'][0]

values.get('name')

value list

form['name']

values.getlist('name')

Thus, all places using request.form need to be reviewed whether they:

Files:

TW MoinMoin/action/AttachFile.py
TW MoinMoin/action/backup.py
TW MoinMoin/action/bookmark.py
TW MoinMoin/action/cache.py
TW MoinMoin/action/chart.py
TW MoinMoin/action/CopyPage.py
TW MoinMoin/action/DeletePage.py
TW MoinMoin/action/Despam.py
TW MoinMoin/action/diff.py
TW MoinMoin/action/dumpform.py
TW MoinMoin/action/edit.py
TW MoinMoin/action/fckdialog.py
TW MoinMoin/action/info.py
TW MoinMoin/action/__init__.py
TW MoinMoin/action/links.py
TW MoinMoin/action/login.py
TW MoinMoin/action/newaccount.py
RB MoinMoin/action/newpage.py
RB MoinMoin/action/PackagePages.py
TW MoinMoin/action/recoverpass.py
TW MoinMoin/action/refresh.py
TW MoinMoin/action/RenamePage.py
TW MoinMoin/action/rss_rc.py
TW MoinMoin/action/serveopenid.py
TW MoinMoin/action/sitemap.py
TW MoinMoin/action/SpellCheck.py
TW MoinMoin/action/SubscribeUser.py
RB MoinMoin/action/SyncPages.py
TW MoinMoin/action/titleindex.py
TW MoinMoin/action/userprofile.py
TW MoinMoin/auth/openidrp.py
TW MoinMoin/macro/AdvancedSearch.py
TW MoinMoin/macro/__init__.py
TW MoinMoin/macro/Navigation.py
TW MoinMoin/macro/RecentChanges.py
TW MoinMoin/macro/SystemAdmin.py
TW MoinMoin/macro/WantedPages.py
TW MoinMoin/PageEditor.py
TW MoinMoin/PageGraphicalEditor.py
TW MoinMoin/Page.py
TW MoinMoin/parser/text_creole.py
TW MoinMoin/parser/text_irssi.py
TW MoinMoin/parser/text_moin_wiki.py
TW MoinMoin/parser/text.py
TW MoinMoin/parser/text_rst.py
TW MoinMoin/parser/text_xslt.py
TW MoinMoin/script/maint/mailtranslators.py
TW MoinMoin/script/maint/mkpagepacks.py
TW MoinMoin/script/maint/reducewiki.py
TW MoinMoin/script/migration/text_moin158_wiki.py
TW MoinMoin/script/migration/text_moin160a_wiki.py
TW MoinMoin/security/textcha.py
TW MoinMoin/stats/hitcounts.py
TW MoinMoin/_tests/__init__.py
TW MoinMoin/theme/__init__.py
TW MoinMoin/action/userprefs.py
TW MoinMoin/userprefs/changepass.py
TW MoinMoin/userprefs/notification.py
TW MoinMoin/userprefs/oid.py
TW MoinMoin/userprefs/oidserv.py
TW MoinMoin/userprefs/prefs.py
TW MoinMoin/userprefs/suid.py
TW MoinMoin/util/web.py
RB MoinMoin/widget/browser.py
TW MoinMoin/xmlrpc/UpdateGroup.py

Notes:

MoinMoin: MoinMoinTodo/Release 1.9/FormReview (last edited 2010-01-11 00:59:34 by 85-23-28-190-Torikatu-TR1)