Author: chrisz
Date: Tue Aug 22 13:03:00 2006
New Revision: 5626
Modified:
Webware/trunk/WebKit/Admin/LoginPage.py
Webware/trunk/WebKit/Examples/LoginPage.py
Log:
Make LoginPage downward compatible.
Modified: Webware/trunk/WebKit/Admin/LoginPage.py
==============================================================================
--- Webware/trunk/WebKit/Admin/LoginPage.py (original)
+++ Webware/trunk/WebKit/Admin/LoginPage.py Tue Aug 22 13:03:00 2006
@@ -27,7 +27,7 @@
</table>''')
for name, value in self.request().fields().items():
if name.lower() not in ('username', 'password', 'login', 'logout', 'loginid'):
- if isinstance(value, str):
+ if type(value) != type([]):
value = [value]
for v in value:
self.writeln('<input type="hidden" name="%s" value="%s">' % (name, v))
Modified: Webware/trunk/WebKit/Examples/LoginPage.py
==============================================================================
--- Webware/trunk/WebKit/Examples/LoginPage.py (original)
+++ Webware/trunk/WebKit/Examples/LoginPage.py Tue Aug 22 13:03:00 2006
@@ -46,7 +46,7 @@
# except for the special values used by the login mechanism itself
for name, value in request.fields().items():
if name not in ('login', 'loginid', 'username', 'password', 'extra', 'logout'):
- if isinstance(value, str):
+ if type(value) != type([]):
value = [value]
for v in value:
self.writeln('''<input type="hidden" name="%s" value="%s">'''
|