OpenConcerto

Dépôt officiel du code source de l'ERP OpenConcerto
sonarqube

svn://code.openconcerto.org/openconcerto

Rev

Rev 151 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 151 Rev 156
Line 273... Line 273...
273
                        toRemove = toUpdate;
273
                        toRemove = toUpdate;
274
                    }
274
                    }
275
                }
275
                }
276
                if (toRemove != null)
276
                if (toRemove != null)
277
                    toRemove.remove(lastField.getName());
277
                    toRemove.remove(lastField.getName());
278
                // attach updated values
278
                // attach updated values, foreign ID is always present but can be null
279
                if (vals != null && vals.getLong(lastField.getName()) == target.getIDNumber().longValue())
279
                if (vals != null && target.getIDNumber().equals(vals.getForeignIDNumberValue(lastField.getName()).getValue()))
280
                    vals.deepCopy().put(lastField.getName(), target);
280
                    vals.deepCopy().put(lastField.getName(), target);
281
            }
281
            }
282
        }
282
        }
283
        copy.getGraph().freeze();
283
        copy.getGraph().freeze();
284
        this.setRow(copy);
284
        this.setRow(copy);