<p>In lib/object_metadata.rb:</p>
<pre style='color:#555'>> + user_id = changeset_cache[osm.changeset_id]
> +
> + if user_display_name_cache.key?(user_id)
> + # use the cache if available
> + elsif osm.changeset.user.data_public?
> + user_display_name_cache[user_id] = osm.changeset.user.display_name
> + else
> + user_display_name_cache[user_id] = nil
> + end
> +
> + unless user_display_name_cache[user_id].nil?
> + el1['user'] = user_display_name_cache[user_id]
> + el1['uid'] = user_id.to_s
> + end
> +
> + end
</pre>
<p>Indentation is screwed up here - thought you actually had too many <code>end</code> lines for a minute but it's actually just wrong indented.</p>
<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">—<br>Reply to this email directly or <a href='https://github.com/openstreetmap/openstreetmap-website/pull/611/files#r8072735'>view it on GitHub</a>.<img src='https://github.com/notifications/beacon/uTRSc6ihLa7Shf84BpiOptgehdJHZPo9zBhNbPDGXe1Fg1Ltzn2BVwmJElxU4Y0G.gif' height='1' width='1'></p>