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 }

http://dive4elements.wald.intevation.org