Mercurial > dive4elements > river
comparison flys-backend/src/main/java/de/intevation/flys/importer/ImportBedHeightSingle.java @ 3943:a5b003595d6c
Store minfo values into database only if their peer has been successfully stored.
flys-backend/trunk@5520 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author | Ingo Weinzierl <ingo.weinzierl@intevation.de> |
---|---|
date | Wed, 19 Sep 2012 10:05:36 +0000 |
parents | 0d27d02b1208 |
children | 5376aa576604 |
comparison
equal
deleted
inserted
replaced
3942:43aa1ac8614b | 3943:a5b003595d6c |
---|---|
121 oldElevationModel.storeDependencies(); | 121 oldElevationModel.storeDependencies(); |
122 } | 122 } |
123 | 123 |
124 BedHeightSingle peer = getPeer(river); | 124 BedHeightSingle peer = getPeer(river); |
125 | 125 |
126 for (ImportBedHeightSingleValue value: values) { | 126 if (peer != null) { |
127 value.storeDependencies(peer); | 127 for (ImportBedHeightSingleValue value: values) { |
128 value.storeDependencies(peer); | |
129 } | |
128 } | 130 } |
129 | 131 |
130 Session session = ImporterSession.getInstance().getDatabaseSession(); | 132 Session session = ImporterSession.getInstance().getDatabaseSession(); |
131 session.flush(); | 133 session.flush(); |
132 } | 134 } |