ember-osf-web
ember-osf-web copied to clipboard
ENG-4839 Implement Visibility Control for Preprint Providers on Discover Page
- Ticket: [ENG-4839](https://openscience.atlassian.net/browse/ENG-4839)
- Feature flag: n/a
Purpose
Implement Visibility Control for Preprint Providers on Discover Page
Summary of Changes
- Added a new attribute to track whether a preprint provider should be advertised on the discover page.
- Integrated the advertiseOnDiscoverPage attribute in the condition to render preprint provider logos.
Screenshot(s)
Side Effects
QA Notes
Pull Request Test Coverage Report for Build 9020919526
Details
- 1 of 1 (100.0%) changed or added relevant line in 1 file are covered.
- No unchanged relevant lines lost coverage.
- Overall coverage remained the same at 68.093%
| Totals | |
|---|---|
| Change from base Build 8900564282: | 0.0% |
| Covered Lines: | 6138 |
| Relevant Lines: | 8763 |
💛 - Coveralls
Hmmm. Just need to fix tests and this will be good.