* Fixed bug in pull request #392 which overwrote user specified
input for logged in authors with an empty realname (wrong array key name) and deleted all existing text input
This commit is contained in:
@ -1239,11 +1239,14 @@ function serendipity_printEntries($entries, $extended = 0, $preview = false, $sm
|
||||
'is_comment_moderate' => (isset($serendipity['GET']['csuccess']) && $serendipity['GET']['csuccess'] == 'moderate' ? true: false)
|
||||
);
|
||||
|
||||
if ($serendipity['serendipityAuthedUser'] === true && !isset($serendipity['POST']['preview'])) {
|
||||
$userData = array();
|
||||
$userData['name'] = $serendipity['realname'];
|
||||
$userData['email'] = $serendipity['email'];
|
||||
$userData['url'] = '';
|
||||
if ($serendipity['serendipityAuthedUser'] === true && !isset($serendipity['POST']['preview'])) {
|
||||
$userData = $serendipity['POST'];
|
||||
if (empty($userData['name'])) {
|
||||
$userData['name'] = $serendipity['serendipityRealname'];
|
||||
}
|
||||
if (empty($userData['email'])) {
|
||||
$userData['email'] = $serendipity['email'];
|
||||
}
|
||||
} else {
|
||||
$userData = $serendipity['POST'];
|
||||
}
|
||||
|
Reference in New Issue
Block a user