aboutsummaryrefslogtreecommitdiffstats
path: root/rust/src
diff options
context:
space:
mode:
authorBryan Newbold <bnewbold@robocracy.org>2018-05-23 19:22:57 -0700
committerBryan Newbold <bnewbold@robocracy.org>2018-05-24 15:21:32 -0700
commitcf937ed89c3fe10d891c41612017301a7ff0fbae (patch)
tree9aff837d2d9b276c72fafa19fb082bee8c9e4b22 /rust/src
parent7ee9e001bc908aa6a934751bdef5081977d034db (diff)
downloadfatcat-cf937ed89c3fe10d891c41612017301a7ff0fbae.tar.gz
fatcat-cf937ed89c3fe10d891c41612017301a7ff0fbae.zip
fix identifier lookups
Diffstat (limited to 'rust/src')
-rw-r--r--rust/src/api_server.rs8
1 files changed, 4 insertions, 4 deletions
diff --git a/rust/src/api_server.rs b/rust/src/api_server.rs
index 18a3ff32..29d9a555 100644
--- a/rust/src/api_server.rs
+++ b/rust/src/api_server.rs
@@ -113,7 +113,7 @@ impl Server {
.inner_join(container_rev::table)
.filter(container_rev::issn.eq(&issn))
.filter(container_ident::is_live.eq(true))
- .filter(container_ident::redirect_id.is_not_null())
+ .filter(container_ident::redirect_id.is_null())
.first(&conn);
let (ident, rev) = match res {
@@ -169,7 +169,7 @@ impl Server {
.inner_join(creator_rev::table)
.filter(creator_rev::orcid.eq(&orcid))
.filter(creator_ident::is_live.eq(true))
- .filter(creator_ident::redirect_id.is_not_null())
+ .filter(creator_ident::redirect_id.is_null())
.first(&conn);
let (ident, rev) = match res {
@@ -225,7 +225,7 @@ impl Server {
.inner_join(file_rev::table)
.filter(file_rev::sha1.eq(&sha1))
.filter(file_ident::is_live.eq(true))
- .filter(file_ident::redirect_id.is_not_null())
+ .filter(file_ident::redirect_id.is_null())
.first(&conn);
let (ident, rev) = match res {
@@ -314,7 +314,7 @@ impl Server {
.inner_join(release_rev::table)
.filter(release_rev::doi.eq(&doi))
.filter(release_ident::is_live.eq(true))
- .filter(release_ident::redirect_id.is_not_null())
+ .filter(release_ident::redirect_id.is_null())
.first(&conn);
let (ident, rev) = match res {