diff --git a/src/main/java/it/inaf/ia2/transfer/persistence/FileDAO.java b/src/main/java/it/inaf/ia2/transfer/persistence/FileDAO.java index 1758d9084a5767f66f5743ec13886399291076ad..e57679c340f60560fbed8a4d7228c1176eee8fe3 100644 --- a/src/main/java/it/inaf/ia2/transfer/persistence/FileDAO.java +++ b/src/main/java/it/inaf/ia2/transfer/persistence/FileDAO.java @@ -144,7 +144,7 @@ public class FileDAO { Long contentLength, String contentMd5) { - String sql = "UPDATE node SET content_type = ?, content_encoding = ?, content_length = ?, content_md5 = ? " + String sql = "UPDATE node SET content_type = ?, content_encoding = ?, content_length = ?, content_md5 = ?, location_id = ? " + "WHERE node_id = ?"; jdbcTemplate.update(conn -> { @@ -153,7 +153,8 @@ public class FileDAO { ps.setString(2, contentEncoding); ps.setLong(3, contentLength); ps.setString(4, contentMd5); - ps.setInt(5, nodeId); + ps.setInt(5, uploadLocationId); + ps.setInt(6, nodeId); return ps; });