In search results (metadata and funder search) the funder name is not being displayed in the results list for an item if no award number is present
Background
CRMDS displays several fields as part of a given search result, among which is any funding information contained in the JSON record for that result
"Research funded by Medical Research and Materiel Command (W81XWH‐14‐C‐0090 S)"
Observed behavior
It seems that CRMDS is not displaying this information where there isn’t an award number present, but is still listed the field heading "Research funded by ". We display both the funder name and award number, like Research funded by Medical Research and Materiel Command (FA9550‐13‐1‐0068)
here’s an example that has two funders in the JSON, 1 has an award number and is displayed on search results pages, the other doesn’t and is not shown
https://search.crossref.org/?q=10.1002%2Fjnr.23503+&from_ui=yes
here is another example that has 3 funders in the JSON, none have award numbers, none are shown
https://search.crossref.org/?q=10.1096%2Ffasebj.22.1_supplement.1205.7+&from_ui=yes
Expected behavior
Where the JSON only has the funder name, but no award number, the funder name should be displayed anyway.
https://search.crossref.org/?q=10.1002%2Fjnr.23503+&from_ui=yes
should be
Research funded by U.S. Department of Defense (D61-I-10-J6-126), Medical Research and Materiel Command | U.S. Army Medical Department
How urgent
Definition of ready
-
Product owner: @bvickery1 -
Tech lead: -
Service:: label applied -
Definition of done updated -
Acceptance testing plan: @bvickery1 to test on staging -
Weight applied
Definition of done
-
Unit tests identified, implemented, and passing -
Code reviewed -
Available for acceptance testing via a staging URL, or otherwise -
Acceptance criteria met -
All funders are listed in the search results display for a search result, regardless of inclusion of award number -
Where no funders are included in the JSON then the heading "Research funded by" is not displayed (as is true now) -
Task: Close zendesk ticket related to this
-
-
Acceptance testing passed -
Deployed to production