Skip to content

Commit 8193977

Browse files
committed
Always add build info, don't replacing old one
1 parent b155837 commit 8193977

File tree

1 file changed

+1
-14
lines changed

1 file changed

+1
-14
lines changed

src/db/add_package.rs

Lines changed: 1 addition & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -159,11 +159,7 @@ pub fn add_build_into_database(conn: &Connection,
159159
res: &ChrootBuilderResult)
160160
-> Result<i32> {
161161
debug!("Adding build into database");
162-
let mut rows = try!(conn.query("SELECT id FROM builds WHERE rid = $1 AND rustc_version = $2",
163-
&[release_id, &res.rustc_version]));
164-
// insert crate into database if it is not exists
165-
if rows.len() == 0 {
166-
rows = try!(conn.query("INSERT INTO builds (rid, rustc_version, cratesfyi_version, \
162+
let rows = try!(conn.query("INSERT INTO builds (rid, rustc_version, cratesfyi_version, \
167163
build_status, output)
168164
VALUES \
169165
($1, $2, $3, $4, $5) RETURNING id",
@@ -172,15 +168,6 @@ pub fn add_build_into_database(conn: &Connection,
172168
&res.cratesfyi_version,
173169
&res.build_success,
174170
&res.output]));
175-
} else {
176-
try!(conn.query("UPDATE builds SET rustc_version = $2, cratesfyi_version = $3, \
177-
build_status = $4, output = $5 WHERE rid = $1",
178-
&[release_id,
179-
&res.rustc_version,
180-
&res.cratesfyi_version,
181-
&res.build_success,
182-
&res.output]));
183-
}
184171
Ok(rows.get(0).get(0))
185172
}
186173

0 commit comments

Comments
 (0)