Changeset 84 in josm for src/org/openstreetmap


Ignore:
Timestamp:
2006-04-08T01:21:08+02:00 (19 years ago)
Author:
imi
Message:

fixed: do not overwrite existing "created_by"

File:
1 edited

Legend:

Unmodified
Added
Removed
  • src/org/openstreetmap/josm/io/OsmServerWriter.java

    r79 r84  
    6565         */
    6666        public void visit(Node n) {
    67                 if (n.id == 0 && !n.isDeleted()) {
     67                if (n.id == 0 && !n.isDeleted() && n.get("created_by") == null) {
    6868                        n.put("created_by", "JOSM");
    6969                        sendRequest("PUT", "node", n, true);
     
    8080         */
    8181        public void visit(LineSegment ls) {
    82                 if (ls.id == 0 && !ls.isDeleted()) {
     82                if (ls.id == 0 && !ls.isDeleted() && ls.get("created_by") == null) {
    8383                        ls.put("created_by", "JOSM");
    8484                        sendRequest("PUT", "segment", ls, true);
     
    9595         */
    9696        public void visit(Way w) {
    97                 if (w.id == 0 && !w.isDeleted()) {
     97                if (w.id == 0 && !w.isDeleted() && w.get("created_by") == null) {
    9898                        w.put("created_by", "JOSM");
    9999                        sendRequest("PUT", "way", w, true);
Note: See TracChangeset for help on using the changeset viewer.