This affects all URLS that contain "&".
We use the get_query_url() function, which is designed to produce an escaped URI for use in HTML.
Since we use this as a redirect, we need an absolute and unescaped URI.
Perhaps something like
rawurlencode(WT_SERVER_NAME.WT_SCRIPT_PATH.WT_SCRIPT_NAME.$_SERVER['QUERY_STRING']);
We generate these links in (at least) two places. login_link() and WT_Controller_Base.
This affects all URLS that contain "&".
We use the get_query_url() function, which is designed to produce an escaped URI for use in HTML.
Since we use this as a redirect, we need an absolute and unescaped URI.
Perhaps something like
rawurlencode( WT_SERVER_ NAME.WT_ SCRIPT_ PATH.WT_ SCRIPT_ NAME.$_ SERVER[ 'QUERY_ STRING' ]);
We generate these links in (at least) two places. login_link() and WT_Controller_Base.