diff options
author | Bryan Newbold <bnewbold@robocracy.org> | 2018-05-23 19:22:57 -0700 |
---|---|---|
committer | Bryan Newbold <bnewbold@robocracy.org> | 2018-05-24 15:21:32 -0700 |
commit | cf937ed89c3fe10d891c41612017301a7ff0fbae (patch) | |
tree | 9aff837d2d9b276c72fafa19fb082bee8c9e4b22 /rust/src/api_server.rs | |
parent | 7ee9e001bc908aa6a934751bdef5081977d034db (diff) | |
download | fatcat-cf937ed89c3fe10d891c41612017301a7ff0fbae.tar.gz fatcat-cf937ed89c3fe10d891c41612017301a7ff0fbae.zip |
fix identifier lookups
Diffstat (limited to 'rust/src/api_server.rs')
-rw-r--r-- | rust/src/api_server.rs | 8 |
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 { |