diff --git a/VERSION b/VERSION index ba60f721..fff2d782 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -Version 2.00.0 (2012-06-14 15:25:46) dev +Version 2.00.0 (2012-06-14 15:42:15) dev diff --git a/applications/admin/static/js/ajax_editor.js b/applications/admin/static/js/ajax_editor.js index f846376b..8790d847 100644 --- a/applications/admin/static/js/ajax_editor.js +++ b/applications/admin/static/js/ajax_editor.js @@ -71,7 +71,7 @@ function doClickSave() { success: function(json,text,xhr){ // show flash message (if any) - var flash=decodeURIComponent(xhr.getResponseHeader('web2py-component-flash')); + var flash=xhr.getResponseHeader('web2py-component-flash'); if (flash) jQuery('.flash').html(flash).slideDown(); else jQuery('.flash').hide(); diff --git a/applications/admin/static/js/web2py.js b/applications/admin/static/js/web2py.js index 71dbc8e8..5b3bc729 100644 --- a/applications/admin/static/js/web2py.js +++ b/applications/admin/static/js/web2py.js @@ -86,7 +86,7 @@ function web2py_ajax_page(method, action, data, target) { var html=xhr.responseText; var content=xhr.getResponseHeader('web2py-component-content'); var command=xhr.getResponseHeader('web2py-component-command'); - var flash=decodeURIComponent(xhr.getResponseHeader('web2py-component-flash')); + var flash=xhr.getResponseHeader('web2py-component-flash'); var t = jQuery('#'+target); if(content=='prepend') t.prepend(html); else if(content=='append') t.append(html); diff --git a/applications/examples/static/js/web2py.js b/applications/examples/static/js/web2py.js index 71dbc8e8..5b3bc729 100644 --- a/applications/examples/static/js/web2py.js +++ b/applications/examples/static/js/web2py.js @@ -86,7 +86,7 @@ function web2py_ajax_page(method, action, data, target) { var html=xhr.responseText; var content=xhr.getResponseHeader('web2py-component-content'); var command=xhr.getResponseHeader('web2py-component-command'); - var flash=decodeURIComponent(xhr.getResponseHeader('web2py-component-flash')); + var flash=xhr.getResponseHeader('web2py-component-flash'); var t = jQuery('#'+target); if(content=='prepend') t.prepend(html); else if(content=='append') t.append(html); diff --git a/applications/welcome/static/js/web2py.js b/applications/welcome/static/js/web2py.js index 71dbc8e8..5b3bc729 100644 --- a/applications/welcome/static/js/web2py.js +++ b/applications/welcome/static/js/web2py.js @@ -86,7 +86,7 @@ function web2py_ajax_page(method, action, data, target) { var html=xhr.responseText; var content=xhr.getResponseHeader('web2py-component-content'); var command=xhr.getResponseHeader('web2py-component-command'); - var flash=decodeURIComponent(xhr.getResponseHeader('web2py-component-flash')); + var flash=xhr.getResponseHeader('web2py-component-flash'); var t = jQuery('#'+target); if(content=='prepend') t.prepend(html); else if(content=='append') t.append(html); diff --git a/gluon/main.py b/gluon/main.py index 7ddef895..21b5bfeb 100644 --- a/gluon/main.py +++ b/gluon/main.py @@ -28,7 +28,7 @@ import socket import tempfile import random import string -import urllib2 + from fileutils import abspath, write_file, parse_version from settings import global_settings from admin import add_path_first, create_missing_folders, create_missing_app_folders @@ -544,7 +544,7 @@ def wsgibase(environ, responder): if request.cid: if response.flash and not 'web2py-component-flash' in http_response.headers: http_response.headers['web2py-component-flash'] = \ - urllib2.quote(str(response.flash).replace('\n','')) + str(response.flash).replace('\n','') if response.js and not 'web2py-component-command' in http_response.headers: http_response.headers['web2py-component-command'] = \ response.js.replace('\n','')