diff options
Diffstat (limited to 'modules/user/user.module')
-rw-r--r-- | modules/user/user.module | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/modules/user/user.module b/modules/user/user.module index 226f2f152..c07aa1461 100644 --- a/modules/user/user.module +++ b/modules/user/user.module @@ -437,9 +437,9 @@ function user_save($account, $edit = array(), $category = 'account') { // Prepare the pictures directory. file_prepare_directory($picture_directory, FILE_CREATE_DIRECTORY); - $destination = file_stream_wrapper_uri_normalize($picture_directory . '/picture-' . $account->uid . '.' . $info['extension']); + $destination = file_stream_wrapper_uri_normalize($picture_directory . '/picture-' . $account->uid . '-' . REQUEST_TIME . '.' . $info['extension']); - if ($picture = file_move($picture, $destination, FILE_EXISTS_REPLACE)) { + if ($picture = file_move($picture, $destination, FILE_EXISTS_RENAME)) { $picture->status |= FILE_STATUS_PERMANENT; $edit['picture'] = file_save($picture); } |