Legend:
- Unmodified
- Added
- Removed
-
src/main/java/it/finki/charitable/controller/UserProfileController.java
r6fa3d09 ra64f926 148 148 { 149 149 float dailyAverage = post.getTotalFundsCollected() / (Duration.between(post.getCreatedAt().atTime(0, 0, 0), LocalDate.now().atTime(0, 0, 0)).toDays()+1); 150 float neededAverage = (post.getFundsNeeded() - post.getTotalFundsCollected()) / (Duration.between(LocalDate.now().atTime(0, 0, 0), post.getDateDue().atTime(0, 0, 0)).toDays()+1);150 float neededAverage = (post.getFundsNeeded() - post.getTotalFundsCollected()) / (Duration.between(LocalDate.now().atTime(0, 0, 0), post.getDateDue().atTime(0, 0, 0)).toDays()+(24-LocalDateTime.now().getHour()/24f)); 151 151 152 152 if(Duration.between(LocalDate.now().atTime(0, 0, 0), post.getDateDue().atTime(0, 0, 0)).toDays() == 0) { 153 153 float hour=(float) LocalDateTime.now().getHour(); 154 154 float mins=(float) LocalDateTime.now().getMinute(); 155 hour=hour+(mins/ (float)60);156 float hourlyAverage=(dailyAverage/ (float)24);157 float neededhourlyAverage=(post.getFundsNeeded() - post.getTotalFundsCollected())/( (float)24-hour);155 hour=hour+(mins/60f); 156 float hourlyAverage=(dailyAverage/24f); 157 float neededhourlyAverage=(post.getFundsNeeded() - post.getTotalFundsCollected())/(24f-hour); 158 158 risk = (int) (hourlyAverage/neededhourlyAverage*100); 159 159 if (risk>100)
Note:
See TracChangeset
for help on using the changeset viewer.