image instanceof MapillaryImage
&& ((MapillaryImage) image).getKey().equals(key)
&& ((MapillaryImage) image).getUser() == null
) {
((MapillaryImage) image).setUser(data.getString("user"));
<BUG>((MapillaryImage) image).setCapturedAt(data.getJsonNumber("captured_at").longValue());
((MapillaryImage) image).setLocation(data.getString("location"));
}</BUG>
}
}

image instanceof MapillaryImage
&& ((MapillaryImage) image).getKey().equals(key)
&& ((MapillaryImage) image).getUser() == null
) {
((MapillaryImage) image).setUser(data.getString("user"));
((MapillaryImage) image).setCapturedAt(data.getJsonNumber("captured_at").longValue());
if (!data.isNull("location")) {
((MapillaryImage) image).setLocation(data.getString("location"));
