Skip to content

Commit 159d16a

Browse files
committed
Merge branch 'ticket/17353' into ticket/17353-master
2 parents ea5a2c9 + c49726c commit 159d16a

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

avatar/driver/gravatar.php

+4-4
Original file line numberDiff line numberDiff line change
@@ -21,15 +21,15 @@ class gravatar extends \phpbb\avatar\driver\driver
2121
/**
2222
* The URL for the gravatar service
2323
*/
24-
const GRAVATAR_URL = '//secure.gravatar.com/avatar/';
24+
const GRAVATAR_URL = '//gravatar.com/avatar/';
2525

2626
/**
2727
* {@inheritdoc}
2828
*/
2929
public function get_data($row)
3030
{
3131
return array(
32-
'src' => $row['avatar'],
32+
'src' => $this->get_gravatar_url($row),
3333
'width' => $row['avatar_width'],
3434
'height' => $row['avatar_height'],
3535
);
@@ -53,7 +53,7 @@ public function prepare_form($request, $template, $user, $row, &$error)
5353
{
5454
$template->assign_vars(array(
5555
'AVATAR_GRAVATAR_WIDTH' => (($row['avatar_type'] == $this->get_name() || $row['avatar_type'] == 'gravatar') && $row['avatar_width']) ? $row['avatar_width'] : $request->variable('avatar_gravatar_width', ''),
56-
'AVATAR_GRAVATAR_HEIGHT' => (($row['avatar_type'] == $this->get_name() || $row['avatar_type'] == 'gravatar') && $row['avatar_height']) ? $row['avatar_height'] : $request->variable('avatar_gravatar_width', ''),
56+
'AVATAR_GRAVATAR_HEIGHT' => (($row['avatar_type'] == $this->get_name() || $row['avatar_type'] == 'gravatar') && $row['avatar_height']) ? $row['avatar_height'] : $request->variable('avatar_gravatar_height', ''),
5757
'AVATAR_GRAVATAR_EMAIL' => (($row['avatar_type'] == $this->get_name() || $row['avatar_type'] == 'gravatar') && $row['avatar']) ? $row['avatar'] : '',
5858
));
5959

@@ -175,7 +175,7 @@ protected function get_gravatar_url($row)
175175
global $phpbb_dispatcher;
176176

177177
$url = self::GRAVATAR_URL;
178-
$url .= md5(strtolower(trim($row['avatar'])));
178+
$url .= hash('sha256', strtolower(trim($row['avatar'])));
179179

180180
if ($row['avatar_width'] || $row['avatar_height'])
181181
{

0 commit comments

Comments
 (0)