Changeset 8304 in josm for trunk/src/org/openstreetmap/josm/gui/history/VersionInfoPanel.java
- Timestamp:
- 2015-05-01T21:47:18+02:00 (9 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/org/openstreetmap/josm/gui/history/VersionInfoPanel.java
r8291 r8304 11 11 import java.awt.Insets; 12 12 import java.awt.event.ActionEvent; 13 import java.io.UnsupportedEncodingException;14 import java.net.URLEncoder;15 13 import java.text.DateFormat; 16 14 import java.util.Collections; … … 185 183 } 186 184 187 protected static String getUserUrl(String username) throws UnsupportedEncodingException{188 return Main.getBaseUserUrl() + "/" + U RLEncoder.encode(username, "UTF-8").replaceAll("\\+", "%20");185 protected static String getUserUrl(String username) { 186 return Main.getBaseUserUrl() + "/" + Utils.encodeUrl(username).replaceAll("\\+", "%20"); 189 187 } 190 188 … … 209 207 } 210 208 lblUser.setDescription(username); 211 try { 212 if (user != null && user != User.getAnonymous()) { 213 lblUser.setUrl(getUserUrl(username)); 214 } else { 215 lblUser.setUrl(null); 216 } 217 } catch(UnsupportedEncodingException e) { 218 Main.error(e); 209 if (user != null && user != User.getAnonymous()) { 210 lblUser.setUrl(getUserUrl(username)); 211 } else { 219 212 lblUser.setUrl(null); 220 213 } … … 226 219 } else { 227 220 lblUser.setDescription(username); 228 try { 229 lblUser.setUrl(getUserUrl(username)); 230 } catch(UnsupportedEncodingException e) { 231 Main.error(e); 232 lblUser.setUrl(null); 233 } 221 lblUser.setUrl(getUserUrl(username)); 234 222 } 235 223 lblChangeset.setDescription(tr("none"));
Note:
See TracChangeset
for help on using the changeset viewer.