Permalink
Browse files

MDL-40162 badges: Image url breaks when slashargumets is not supported

  • Loading branch information...
1 parent 661777c commit 28570770112a6dfc5976e5576f3d5138f7befae0 @ybozhko ybozhko committed Aug 15, 2013
Showing with 2 additions and 1 deletion.
  1. +2 −1 lib/badgeslib.php
View
@@ -1106,7 +1106,8 @@ function print_badge_image(badge $badge, stdClass $context, $size = 'small') {
$imageurl = moodle_url::make_pluginfile_url($context->id, 'badges', 'badgeimage', $badge->id, '/', $fsize, false);
// Appending a random parameter to image link to forse browser reload the image.
- $attributes = array('src' => $imageurl . '?' . rand(1, 10000), 'alt' => s($badge->name), 'class' => 'activatebadge');
+ $imageurl->param('refresh', rand(1, 10000));
+ $attributes = array('src' => $imageurl, 'alt' => s($badge->name), 'class' => 'activatebadge');
return html_writer::empty_tag('img', $attributes);
}

0 comments on commit 2857077

Please sign in to comment.