SuccessChanges

Summary

  1. tsk20 Adds most read stories to home page (details)
  2. fix: Fixes problem with number of characters in search view (details)
  3. fix: Fixes NullPointerException problem in most read stories method (details)
Commit d32675ae41c9e8797a24424724d9e0c7d3d5a70a by yruben98
tsk20 Adds most read stories to home page
Adds a carousel for the most read stories in the main view along with
the necessary logic to the controller. The carousel is moved to a
separate file to improve the maintenance of this visual component.
The file was modifiedjsf/src/main/java/es/uvigo/esei/dgss/teamB/microstories/jsf/controllers/StoryController.java (diff)
The file was modifiedjsf/src/main/webapp/index.xhtml (diff)
The file was addedjsf/src/main/webapp/WEB-INF/components/mostReadStoriesCarrousel.xhtml (diff)
Commit 6f684138afbcb1e514240a3591ff8f69b65d5b3c by yruben98
fix: Fixes problem with number of characters in search view
If the number of characters in a story is less than 60, the rendering of
the view will fail. Text length check is added.
The file was modifiedjsf/src/main/webapp/searchStories.xhtml (diff)
Commit 1c9af8b5c1fa189c3b2f27c3707965eff8c252c2 by yruben98
fix: Fixes NullPointerException problem in most read stories method
The service method did not initialize a variable, which it then
compared, not guaranteed to be non-null.
The file was modifiedservice/src/main/java/es/uvigo/esei/dgss/teamB/microstories/service/StoryService.java (diff)