Bug 4227: Consistently using null as remoteURL for local TrackedRaces in

the REST API
This commit is contained in:
Steffen Schaefer committed 2017-08-10 13:51:15 +02:00
1 parent 8226447cb7
commit a5991002bf
2 files changed
+4 -10

No files matched your search

@@ -83,11 +83,8 @@ public class TrackedRaceListResource extends AbstractSailingServerResource {
list.add(simpleRaceListJsonSerializer.serialize(simpleRaceInfo));
}
JSONObject remote = new JSONObject();
if(raced.getKey() == null){
remote.put(DetailedRaceInfoJsonSerializer.FIELD_REMOTEURL, "");
}else{
remote.put(DetailedRaceInfoJsonSerializer.FIELD_REMOTEURL, raced.getKey().toExternalForm());
}
final URL remoteURL = raced.getKey();
remote.put(DetailedRaceInfoJsonSerializer.FIELD_REMOTEURL, remoteURL == null ? null : remoteURL.toExternalForm());
remote.put(DetailedRaceInfoJsonSerializer.FIELD_RACES, list);
json.add(remote);
}