Payment Days calculations are wrong on V15

Hi,

In Frappe V 15 HRMS we found that there some calculation errors in working days and payment days in HRMS.

We have 3 scenarios in calculating working days 1) Do Not Include
holidays in Total no. of Working Days 2)
Include holidays in Total no. of Working Days and 3)Consider Marked Attendance on Holidays

If we use 1st option then if the person works all the days including holidays then the person should get additional payment. However in V15 it is not calculating for additional working days. Which was calculating in earlier versions eg V14.