rsanchez
2014-11-14 1371dd17f28f3342d02383df8f80e152c0cdd995
securis/src/main/java/net/curisit/securis/services/ApplicationResource.java
....@@ -127,6 +127,7 @@
127127 em.persist(md);
128128 }
129129 }
130
+ LOG.info("Creating application with date: " + app.getCreationTimestamp());
130131
131132 return Response.ok(app).build();
132133 }
....@@ -153,13 +154,14 @@
153154 currentapp.setName(app.getName());
154155 currentapp.setDescription(app.getDescription());
155156 em.persist(currentapp);
156
-
157
- Set<ApplicationMetadata> newMD = app.getApplicationMetadata();
157
+
158
+ Set<ApplicationMetadata> newMD = app.getApplicationMetadata();
158159 for (ApplicationMetadata currentMd : currentapp.getApplicationMetadata()) {
159
- if (newMD == null || !newMD.contains(currentMd));
160
- em.remove(currentMd);
160
+ if (newMD == null || !newMD.contains(currentMd))
161
+ ;
162
+ em.remove(currentMd);
161163 }
162
-
164
+
163165 if (newMD != null) {
164166 for (ApplicationMetadata md : newMD) {
165167 md.setApplication(app);