icssc / peterportal-client

A web application to aid UCI students with course discovery and planning.
https://peterportal.org
MIT License
15 stars 13 forks source link

Featured review criteria changes #482

Open timobraz opened 4 months ago

timobraz commented 4 months ago

Description

Changed the sorting algorithm for retrieving reviews to follow this priority order:

  1. Review Content Length
  2. Score
  3. Verified Status

On the frontend, when no review exists with content, it will display the rating of the best matching review

Screenshots

When some review has content, with same score and unverified image When no review with content, with same score and unverified image

Steps to verify/test this change:

Final Checks:

(optional)

Issues

Closes #355